Full-service roofing
Roofing Services in North & South Carolina
BCI Roofing is a full-service roofing contractor serving homes and businesses across North and South Carolina. Whether you need a repair, a full replacement, storm damage handled, or a brand new metal or shingle roof, we install and repair every kind of roofing system, backed by more than 40 years of experience and our lifetime never-leak warranty. One local, family-owned company for everything your roof needs. Your Roof, Our Responsibility.
- 40+ Years of Experience
- Family-Owned & Operated
- Lifetime Never-Leak Warranty
- Residential & Commercial
- Serving North & South Carolina
- Financing Available
One company
A full-service roofing company, not just one type of roof
Many roofers do one thing. We do it all, and we help you choose what is genuinely right for your home, your goals, and your budget, rather than selling you the only product we install. From asphalt shingles to standing seam metal, from a small leak repair to a complete tear-off and rebuild, BCI handles the whole job with the same meticulous process and the same warranty behind it. Below is everything we do. Each service has its own page with the full details.
40+ Years of Experience
Family-Owned & Operated
Metal & Shingle Specialists
Financing Available
Residential roofing services
Metal Roofing
Long-lasting metal roofing systems, including standing seam, metal shingles, exposed-fastener panels, and copper.
Shingle / Asphalt Roofing
Quality asphalt shingle roofs installed with a clean, protected job site from start to finish.
Storm & Hail Damage / Insurance Claims
Inspection, documentation, and repair, with help through your insurance claim.
Gutters & Gutter Guards
Gutter installation and guards to protect your roof and foundation.
Skylight Installation
Bring in natural light with a correctly installed, watertight skylight.
Why homeowners and businesses choose BCI
- A lifetime never-leak warranty standing behind our work.
- Honest guidance on the right roof for you, not a one-product sales pitch.
- Free estimates and financing available through Hearth.
- More than 40 years of hands-on roofing experience across the Carolinas.
- Family-owned and operated, led by owner Mark Bailey.
- A meticulous installation process and protocol on every job, with high-quality materials.
Commercial
Commercial roofing services
We also protect Carolina businesses with commercial roofing built to last.
Commercial Metal Roofing
Durable, low-maintenance metal systems for commercial buildings.
Commercial Roof Repair & Maintenance
Keep your building protected and your warranty intact.
Metal Buildings & Pole Barns
Roofing for metal buildings, pole barns, and agricultural structures.
Our process
How our process works
Free estimate and inspection.
We look at your roof, listen to your goals, and give you a clear, honest estimate.
The right system for your home.
We walk you through your options and recommend what fits your needs and budget.
Meticulous installation.
Our crews protect your home and property, install to a strict protocol, and keep the job site clean.
Final walkthrough and warranty.
We make sure everything is right and stand behind it with our warranty.
Where we work
Serving North Carolina & South Carolina
We install metal roofing across both states, from our Bladen County home base out to Fayetteville, Wilmington, Raleigh, Charlotte, Myrtle Beach, and beyond.
Greensboro
Raleigh
Charlotte
Fayetteville
Elizabethtown
Jacksonville
Bladenboro
Lumberton
Wilmington
North Myrtle Beach
Myrtle Beach
FAQ
Frequently asked questions
What roofing services does BCI offer?
We are a full-service roofing contractor. We install and repair metal roofs, asphalt shingle roofs, and commercial roofing, and we handle roof replacement, roof repair, storm and hail damage, leaks, inspections, gutters, ventilation, skylights, and mobile home roofing across North and South Carolina.
Do you install both metal and shingle roofs?
Yes. We are experienced with both. We help you weigh the cost, lifespan, and look of each so you can choose the right roof for your home and budget.
Do you offer free estimates?
Yes. Every estimate is free, with no obligation, so you know what to expect before any work begins.
Do you work with insurance claims?
Yes. We inspect and document storm and hail damage and work with you through the insurance claim process so your roof is repaired or replaced correctly.
Do you offer financing?
Yes. We offer financing through Hearth so a new roof can fit your budget.
Roofing services
Not sure what your roof needs?
Call BCI Roofing at (910) 922-2188 or request your free estimate, and we will give you an honest answer. Your Roof, Our Responsibility.