Family-owned since day one

Metal & shingle roofing contractor serving North & South Carolina

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

Carolina customers, in their own words

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.

What we do

Our roofing services

We are a full-service roofing contractor for the Carolinas, handling residential and commercial roofing from first inspection to final cleanup.

Residential and repair

Commercial

WHY CHOOSE US

Why Carolina homeowners and businesses choose BCI Roofing

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.

Request your free estimate

Free estimates across North and South Carolina, with no obligation. Financing available through Hearth.

Prefer to talk? Call us at (910) 922-2188.

Before. During. After.

BEFORE
DURING
AFTER
BEFORE
DURING
AFTER
BEFORE
DURING
AFTER

RECENT WORK

A family business you can trust

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

Dotterweich Spring Lake

Singletary

Bladenboro, NC

Dyer

Mooresville, NC

METAL

BRAY DRILLON

METAL

Kuhn Edgemoor

SHINGLE

Dyer Mooresville

Where we work

Two states.
One phone call.

Serving North & South Carolina

Greensboro

Raleigh

Charlotte

Fayetteville

Elizabethtown

Jacksonville

Bladenboro

Lumberton

Wilmington

North Myrtle Beach

Myrtle Beach

How it goes

Four steps, zero surprises

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

Free estimates, financing, and offers

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.

Real Customer testimonials

Frequently asked questions

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

Ready to protect your home with a roof built to last?

Call BCI Roofing at (910) 922-2188 or request your free estimate. Your Roof, Our Responsibility.

Services:

Service area

Contact

Scroll to Top