Residential Roofer in Charlotte, NC

Your Trusted Residential Roofer for Lasting Protection

Your home deserves a roof that actually does its job — reliable protection, energy efficiency, and value that holds up over the years. Liberty Roofworks is proud to serve as a leading residential roofer throughout Charlotte, NC, and the surrounding area, with expertise covering repairs, installations, and inspections. Storm damage or a planned new roof — either way, our team brings workmanship you can count on.

Call (704) 463-8177 to schedule your roofing service with Liberty Roofworks.

Why Homeowners Choose Our Roofing Experts

The contractor you pick matters — a lot — for protecting your home and steering clear of costly problems later on. We start by evaluating your roof’s condition, then recommend solutions built around your needs and your budget.

Honest communication and solid craftsmanship are non-negotiable for us, whether the job is a small repair or a full installation — we’re focused on getting it right the first time. Need something more specific? We also handle roof repair and offer detailed roof inspections.

Complete Residential Roofing Services

Your roof stands between your home and the elements, so keeping it in good shape isn’t optional — it’s essential. We offer a full range of services built to protect your home and get more life out of your roofing system.

We treat every project with the same level of detail, so your roof holds up whether it’s newly installed or freshly repaired. The goal is straightforward: protect your home and add to its value along the way.

Project photo: Matthews, NC Roof Repair - this 15 year old architectural

Matthews, NC Roof Repair - this 15 year old architectural

Liberty Roofworks repaired a leaking 15-year-old roof in Matthews, NC. The team replaced damaged wood, removed and installed new roof flashing, applied ice and water shield, and added new shingles and aluminum frieze cladding for lasting protection.

220 Rosedale Lane, Matthews, NC 28105
Project photo: Marshville, NC Roof Repair

Marshville, NC Roof Repair

Marshville, NC Roof Repair - the base of the valley on this 10 year old architectural shingle roof was leaking. We supplied an emergency tarp just before severe winter weather to prevent further damage.

512 Lee Pierce Road, Marshville, NC 28103
Project photo: Indian Trail, NC - Roof Repair - during a recent winter

Indian Trail, NC - Roof Repair - during a recent winter

Liberty Roofworks completed a roof repair in Indian Trail, NC. Crews removed damaged flashing and shingles caused by winter storm buildup. They installed an ice and water shield, metal valley and wall pan, and new wall flashing to stop the…

1309 NC 218, Fairview, NC
Project photo: York, SC Roof Repair

York, SC Roof Repair

York, SC Roof Repair - this roof to wall area and valley above were leaking - we removed a large section of shingles in both areas - installed ice and water shield membrane and metal flashing and new 3 tab…

1549 Arcadia Bluff Drive, Five Points, SC 29745
Project photo: Mount Holly, NC Roof Repair

Mount Holly, NC Roof Repair

Mount Holly, NC Roof Repair - the roof to wall flashing was missing a kickout at the bottom and the valley tie-in at the top needed work. We fixed these areas and also replaced and painted rotten trim and siding.

121 Antelope Drive, Mount Holly, NC 28120
Project photo: Clover, SC - Wind Damage Roofing Insurance Claim

Clover, SC - Wind Damage Roofing Insurance Claim

Clover, SC - Wind Damage Roofing Insurance Claim - many tabs were blown off or heavily creased during a recent storm. We met with USAA insurance to document the scope of loss. USAA is paying to have the entire roof…

1559 Morning Dove Way, York County, SC 29710
Project photo: Lancaster, SC Roof Repair

Lancaster, SC Roof Repair

Lancaster, SC Roof Repair - the abutment on this roof had several design flaws causing a severe leak. We enclosed the boxing to eliminate the leak installed ice and water, new flashing, new fascia metal and shingles.

3385 Mockingbird Lane, Lancaster County, SC 29720
Project photo: Fort Mill, SC Roof Repair

Fort Mill, SC Roof Repair

Fort Mill, SC Roof Repair - this chimney was leaking - we reflashed the top saddle by detaching the vinyl siding, adding new metal, and ice and water. At the base of the chimney on both side we added a…

1520 State Highway 160, York County, SC 29715
Project photo: Charlotte, NC Roof Repair

Charlotte, NC Roof Repair

Charlotte, NC Roof Repair - this old 2 layer 3 tab asphalt shingle roof was leaking in the field. Leaks like these are a sign that the roof is near the end of its serviceable lifespan. We replaced 2 bundles…

710 Seneca Place, Charlotte, NC 28210
Project photo: Shelby, NC Roof Replacement

Shelby, NC Roof Replacement

Shelby, NC Roof Replacement - this new GAF Timberline Lifetime Architectural Shingle - Charcoal Black roofing system looks great!

300 Jennings Street, Shelby, NC 28150
Project photo: Clover, SC Roof Repair

Clover, SC Roof Repair

Clover, SC Roof Repair - storm damage tree limb punctured roof and boxing. New decking underlayment shingles and soffit were installed.

354 Inland Cove Court, York County, SC 29710
Project photo: Wingate, NC - Emergency Tarp Install

Wingate, NC - Emergency Tarp Install

Wingate, NC - Emergency Tarp Install - a massive tree hit this apartment building and caused extensive damage to the roof and exterior walls. We installed an emergency tarp to prevent further damage.

4198 Andrew Jackson Highway, Wingate, NC 28174
Project photo: Rock Hill, SC Roof Repair - a piece of fascia metal blew

Rock Hill, SC Roof Repair - a piece of fascia metal blew

Rock Hill, SC Roof Repair - a tree limb punctured this roof. We provided an emergency tarp in the rain and returned today to replace the damaged decking, underlayment and shingles.

669 Ferndale Drive, Rock Hill, SC 29730
Project photo: Indian Trail, NC Roof Installation

Indian Trail, NC Roof Installation

Indian Trail, NC Roof Installation - a Fully adhered 2-Ply SBS Modified Bitumen Liw-Slope Roof was installed on this addition / sunroom. We also installed new 3 tab shingles at the abutment / steep slope tie-in.

5179 Chelsey Lane, Indian Trail, NC 28110
Project photo: Clover, SC Roof Repair

Clover, SC Roof Repair

Clover, SC Roof Repair - this 7 year old roof had a minor leak on the rear slope. We replaced the pipe boot and ridge to slope tie-in on the rear gable.

5058 Mill Creek Road, York County, SC 29710
Project photo: Charlotte, NC Roof Repair

Charlotte, NC Roof Repair

Charlotte, NC Roof Repair - 2 shingles slipped out of place during recent high winds. Even though this was a seemingly minor issue there was extensive interior water damage. We replaced the two missing 3 tab shingles.

10408 Gunnison Lane, Charlotte, NC 28277
Project photo: Shelby, NC Roof Replacement

Shelby, NC Roof Replacement

Shelby, NC Roof Replacement - this old 3 tab roof was leaking in several areas - the new homeowners elected to install a brand new lifetime architectural roof with synthetic underlayment and drip edge. The old whirley bird exhaust vents…

399 Jennings Street, Shelby, NC 28150
Project photo: Liberty Roofworks Roofing Repair

Liberty Roofworks Roofing Repair

Rock Hill, SC Roof Repair - temporary repair performed where tree limb punctured roof during thunderstorm. Repair will include plywood replacement, new underlayment and new shingles.

1449 Colony Drive, Rock Hill, SC 29730
Project photo: Liberty Roofworks Roofing Repair

Liberty Roofworks Roofing Repair

Rock Hill, SC Roof Repair - temporary repair performed where tree limb punctured roof during thunderstorm. Repair will include plywood replacement, new underlayment and new shingles.

1449 Colony Drive, Rock Hill, SC 29730
Project photo: Liberty Roofworks Roofing Repair

Liberty Roofworks Roofing Repair

Matthews, NC Insurance Claim Roof Replacement - This State Farm Hail Damage Roof Replacement project is now complete - we used Owens Corning Oakridge Estate Gray architectural lifetime shingles!

4008 Stanbury Drive, Indian Trail, NC 28104
Project photo: Liberty Roofworks Roofing Repair

Liberty Roofworks Roofing Repair

Charlotte, NC - Insurance Claim - Hail Damage - Inspection with State Farm Insurance. We met with the insurance adjuster today to look at hail damage on this asphalt shingle roofing system. Collateral hail impact damage to gutters, copper flashings,…

Sardis Road, Charlotte, NC 28270
Project photo: Liberty Roofworks Roofing Repair

Liberty Roofworks Roofing Repair

Charlotte, NC Roof Repair - this low slope / dead valley was leaking - we installed a metal dead valley pan and modified bitumen roofing system.

7342 Sardis Road, Charlotte, NC 28270
Project photo: Liberty Roofworks Roofing Repair

Liberty Roofworks Roofing Repair

Matthews, NC Roof Repair - the dryer vent on this home exhausts through the roof. 5 years ago when this roof was replaced for storm related hail damage a Lomanco 750 box vent was installed - this led to trapped…

1650 Aringill Lane, Indian Trail, NC 28104
Project photo: Liberty Roofworks Roofing Repair

Liberty Roofworks Roofing Repair

Charlotte, NC Roof Repair - this flat mod bit roof had a section lifted near an abutment. The leak was presenting in a few locations. We added kick out flashing to the wall and field fabricated a custom drip edge,…

10624 Bryony Court, Charlotte, NC 28277

Built to Protect

Protect Your Home with a Roofing Team You Can Trust

Liberty Roofworks is committed to dependable residential roofing across Charlotte, NC, and the surrounding communities. We’re here to help you keep a strong, reliable roof over your head with expert care and results that last.

Call (704) 463-8177 today to get started with Liberty Roofworks and experience the difference of working with a trusted residential roofer.

Fast response • Licensed & Insured

Request Service