Family-owned since day one
About BCI Roofing: A Family-Owned Carolina Roofing Company
For more than 40 years, BCI Roofing has protected homes, families, and businesses across North and South Carolina. We are a family-owned, full-service roofing company built on honest work and lasting relationships, and we treat every roof like it is going over our own family’s home. Your Roof, Our Responsibility.
40+ Years of experience
Family-owned & operated
Lifetime never-leak warranty
Our story
Built one honest job at a time
BCI Roofing was built the old-fashioned way, one honest job at a time. Led by owner Mark Bailey, we have spent more than four decades roofing homes and businesses across the Carolinas, from our Bladen County home base out to Fayetteville, Wilmington, and beyond. Over those years we have grown from a local roofer into a full-service company serving two states, but the way we work has never changed: show up, do it right, and stand behind it.
We started with a focus on metal roofing, and we are still known for it. But our customers needed more, so we became a company that does it all: metal and shingle, residential and commercial, repairs and full replacements, storm damage and insurance work. Today, whatever your roof needs, BCI can handle it.
Our mission
Protecting Carolina homes and businesses
What we stand for
The values we work by
Integrity first
We do what we say, and we tell you the truth about your roof, even when it is not what you hoped to hear.
Craftsmanship without compromise
Every roof is installed to a strict protocol with high-quality materials. No shortcuts.
Reliability
We show up, we finish the job, and we are here long after the work is done.
Continuous improvement
We keep learning, training, and refining so our work keeps getting better.
Family and community
We are a family business serving our neighbors, and we act like it on every job.
The BCI difference
What sets us apart
The difference with BCI is in the details you never see once the roof is finished. A meticulous installation process and protocol. High-quality materials chosen for Carolina weather. Crews who protect your home and property while they work and leave the job site spotless. And more than 40 years of experience behind every decision.
We also stand behind our work with a lifetime never-leak warranty, which is not something storm-chasers and out-of-town crews can offer. When you hire BCI, you are hiring a company that will still be here when you need us again.
We are also a FORTIFIED-credentialed contractor, trained to build to the IBHS FORTIFIED standard, a set of construction methods designed to help roofs stand up to severe weather. For homes along the Carolina coast, that expertise can mean a stronger roof and, in some cases, insurance benefits.
Here for the long haul
Family-owned, and built to stay
We are proud to be family-owned and operated. That means when you call BCI, you are not getting a call center or a rotating crew of subcontractors who disappear after the check clears. You are getting a company with its name and reputation on the line, led by an owner who still cares how every roof turns out. Four decades of repeat customers and referrals are the proof.
Where we work
Serving North & South Carolina
From Bladenboro, we serve communities across both states. If you do not see your town listed, call us: chances are we cover it.
- Bladenboro
- Lumberton
- Elizabethtown
- Whiteville
- Fayetteville
- Wilmington
- Jacksonville
- Raleigh
- Charlotte
- Greensboro
- Myrtle Beach
- North Myrtle Beach
Credentials
Licensed and credentialed
BCI Roofing holds South Carolina Residential Specialty Registration #RBS33048, carries general liability insurance, and is a FORTIFIED-credentialed contractor able to build to the IBHS FORTIFIED standard for stronger, more storm-resistant roofs. We pull permits as required on larger projects and stand behind every job with our lifetime workmanship warranty.
Free estimates
Request your free estimate
Free estimates across North and South Carolina, with no obligation. Financing available through Hearth, so a new roof fits your budget.
Prefer to talk? Call us at (910) 922-2188.
FAQ
Frequently asked questions
Who owns BCI Roofing?
BCI Roofing is family-owned and operated, led by owner Mark Bailey, with more than 40 years of roofing experience serving the Carolinas.
How long has BCI been in business?
BCI has more than 40 years of roofing experience across North and South Carolina.
Is BCI licensed and insured?
BCI Roofing holds South Carolina Residential Specialty Registration #RBS33048, carries general liability insurance, and is a FORTIFIED-credentialed contractor. We pull permits as required on larger projects.
What areas does BCI serve?
Homes and businesses across North Carolina and northern South Carolina, from our Bladen County home base out to Fayetteville, Wilmington, Raleigh, Charlotte, Myrtle Beach, and many communities in between.
Free estimates · Financing through Hearth