Specializing in Full Roof Replacement, Repair, and Maintenance.

Contacting us first to make roof repairs can help stop leaks and avoid additional expensive damage.

There’s more to roofing than shingles. Often overlooked is the flashing which deteriorates along with the shingles. In a roof replacement, typically the perimeter eve metal or drip cap flashing is addressed which gives you an appealing look, however, some structures have step and pan flashing which is equally important. To access the step and pan flashing requires removal of exterior cladding (wood, vinyl, stucco etc.).

BCR offers roofing services for both residential and commercial structures. In addition to responding to emergency leaks, BCR has handled numerous HOA roofing assignments as part of its ongoing maintenance program. Roofing services include:

  • Emergency tarping of holes.
  • Leak identification and repair.
  • Roof surveys and inspections.
  • Roof restoration and cleaning.
  • Roof replacement.
BCR video feat

We provide construction and restoration services throughout Carteret and Craven County of Eastern North Carolina, including the following cities: Atlantic Beach, NC | Beaufort, NC | Emerald Isle, NC | Havelock, NC | Indian Beach, NC | Morehead City, NC | Newport, NC | Pine Knoll Shores, NC | Swansboro, NC