Family-owned since day one
BCI Roofing is a family-owned roofing contractor protecting homes, families, and businesses across North and South Carolina. From standing seam metal and metal shingles to asphalt roofs, repairs, storm damage, and commercial work, we install roofing systems built to last, backed by our lifetime never-leak warranty. With more than 40 years of roofing experience and honest, meticulous workmanship on every job, we do it right the first time. YOUR ROOF, OUR RESPONSIBILITY.
40+ Years of Experience
Family-Owned & Operated
Metal & Shingle Specialists
Financing Available
Reviews
Hundreds of Carolina homeowners and businesses have trusted BCI with their roofs, and our 5-star reviews reflect the honesty, quality, and responsiveness we bring to every job.
Posted on Google Chanda HughesTrustindex verifies that the original source of the review is Google. Mark and his staff at BCI roofing was very easy to work with. From the day I contacted them to the final day of installation they were right on point with everything. Everyone was so nice and personnel. Anytime I contacted Mark if he did not answer, left a message. He got right back to me within a reasonable amount of time. He answered all of my questions and did everything I ask on the roof. BCI took down a chimney for me and installed Black Onyx Shingles. If you need a roof I would definitely recommend Mark Bailey and BCI Roofing.Posted on Google David CambyTrustindex verifies that the original source of the review is Google. Wanted to say a big thank you to BCI METAL ROOFING. Called atleast 5 other commercial roofing company’s for an inspection of our commercial building (Biophil Natural Fibers)so we could renew our insurance policy, and not one company showed up. I know it wasn’t a big payday “cost wise “since it was just an inspection , but it was very urgent as to get our policy renewed. Thankfully Mark was gracious enough to come and inspect our 100,000 sq ft roof and gave a report that I was able to submit to our policy holder. Thank you. For taking the time even though a small project but a big help in our matter!!!!Posted on Google George LennonTrustindex verifies that the original source of the review is Google. BCI roofing was recommended to me for my roofing needs so I called them and got a quick response. They completed my house in two days and met a deadline that I had with my insurance company, as they had promised.Posted on Google Taylor MoyerTrustindex verifies that the original source of the review is Google. BCI roofing installed an exceptional roof on my home. My job was unique and not easy. We are building a replica of the original 1900s home that was on our farm. We wanted a galvanized standing seam roof. Standing seam for the performance, galvanized for the old look. Marks crew not only did an amazing install job, but they were also a pleasure to be around and work around. Mark, the owner, is an honest business man in the world of wheelers and dealers. Mark and I had a miscommunication that we recognized half way into the project and Mark stood by his word. That doesn't happen often in the building world anymore and I will be calling BCI for all my roofing needs from now on.Posted on Google James PayneTrustindex verifies that the original source of the review is Google. BCI was great to work with. Had gutters installed on my house. Job was scheduled in a very timely manner. Crew showed up on time and went over job with me before work was started. After completion, made sure I was happy before they left. I would not hesitate in using BCI againPosted on Google Stephen DodgeTrustindex verifies that the original source of the review is Google. Awesome fast work, cleanup was legit and the company kept close contact throughout job until complete.Posted on Google Lisa ScalcioneTrustindex verifies that the original source of the review is Google. I contacted BCI with a roofing problem, and they responded right away. They were able to come out the next day and completed the job quickly and professionally. I’m very impressed with their prompt service and quality work.Posted on Google Darrin HaydenTrustindex verifies that the original source of the review is Google. Great work at a great price. The work performed exceeded my expectations. Mark is very easy to speak with and does exactly as he says. I would highly recommend this company for your home improvement needs. 5 Stars!!!Verified by TrustindexTrustindex verified badge is the Universal Symbol of Trust. Only the greatest companies can get the verified badge who has a review score above 4.5, based on customer reviews over the past 12 months. Read more
What we do
We are a full-service roofing contractor for the Carolinas, handling residential and commercial roofing from first inspection to final cleanup.
WHY CHOOSE US
More than 40 years of hands-on roofing experience.
Family-owned and operated, led by owner Mark Bailey.
Metal and shingle specialists, not a one-size-fits-all crew.
A lifetime never-leak warranty that stands behind our work.
Honest, upfront pricing and free estimates.
Financing available through Hearth, so a new roof fits your budget.
FORTIFIED roofing available for stronger protection against Carolina storms.
Discounts for military, seniors, and first responders.
Free estimates across North and South Carolina, with no obligation. Financing available through Hearth.

RECENT WORK
At BCI Roofing, our mission is to protect homes, families, and businesses across the Carolinas by delivering exceptional roofing systems with honest service, expert craftsmanship, and lasting relationships built on trust. That mission runs on five values we work by every day: integrity first, craftsmanship without compromise, reliability, continuous improvement, and a commitment to family and community.
What sets us apart is the part you never see once the job is done: a meticulous installation process and protocol, high-quality materials, and decades of experience on the roof. Storm-chasers and out-of-town crews come and go. We are here for the long haul, and our warranty proves it.
SHINGLE
Singletary
Dyer
METAL
METAL
SHINGLE
Where we work
Serving North & South Carolina
Greensboro
Raleigh
Charlotte
Fayetteville
Elizabethtown
Jacksonville
Bladenboro
Lumberton
Wilmington
North Myrtle Beach
Myrtle Beach
How it goes
01
Free inspection
Drone plus hands-on. You get a photo report the same day, whether you hire us or not.
02
Claim support
We meet your adjuster on the roof and speak their language so nothing gets missed.
03
Installation
Most homes are torn off and re-roofed in one day by a dedicated BCI crew.
04
Final walkthrough
Magnet sweep, punch list, photo album, and your registered warranty in hand.
Where we work
We provide free estimates so you know exactly what to expect before any work begins, and we offer financing through Hearth to make a new roof affordable.
A properly installed metal roof can last 40 to 70 years or more, far longer than a typical asphalt shingle roof. The exact lifespan depends on the material, the installation, and the environment, which is why quality workmanship matters so much.
Yes. We are metal roofing specialists, and we also install and repair asphalt shingle roofs. We help you choose the right system for your home, your goals, and your budget.
We 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.
Yes. We provide free estimates so you can make an informed decision before any work starts.
Yes. We offer emergency roof repair. Call our main line and leave a message, and we will get back to you to arrange help.
Yes. We inspect storm and hail damage, document what we find, and work with you through the insurance claim process so your roof is repaired or replaced correctly.
Free estimates · Financing through Hearth
Services:
Service area
Contact