Family-owned since 1972 · TAMKO Pro Platinum
Prime Roofing
Get a Free Inspection
Prime Roofing crew re-roofing a home in the Dyersburg, TN area, with new shingle bundles on the lawn
Home Office

Roofing Contractor in Newbern, TN

Newbern is home. Prime Roofing is headquartered at 105 E Main St, so Newbern and Dyer County homeowners are working with the roofers down the street.

Get a Free Inspection Call 731-589-7663

Prime Roofing is headquartered at 105 E Main St, Newbern, TN 38059. We provide free roof inspections, roof repair and replacement, storm damage help, commercial and church roofing and gutters to Newbern and Dyer County. Call 731-589-7663.

Prime Roofing is a family-owned business with roots in the roofing trade going back to 1972. Today three generations of the Forrester family carry the name, and our West Tennessee home office is in Newbern.

That means short drives to your roof, and a crew that answers to a neighbor. We repair leaks, replace roofs with premium TAMKO shingles, help with hail and wind insurance claims, and tarp active leaks first.

Services

Roofing Services for Newbern

Roof ReplacementFull tear-offs with premium TAMKO shingles.Roof RepairLeaks, missing shingles and flashing fixed right.Storm Damage and Insurance ClaimsHail and wind inspections, with help on your claim.Commercial and Church RoofingTPO and low-slope systems, church roofs.GuttersNew gutters, repairs and TPO-lined built-ins.

← Roofing in Dyersburg, TN

FAQ

Roofing Questions From Newbern Homeowners

Where is Prime Roofing located?

Our West Tennessee home office is at 105 E Main St, Newbern, TN 38059. Call 731-589-7663 before visiting to make sure someone is available.

Do you serve Newbern homeowners?

Yes. Newbern is our home base, and we serve the whole of Dyer County and the surrounding area.

Is the roof inspection free?

Yes. Inspections and estimates are free, with no obligation.

Need a Roofer in Newbern?

Call the pros at Prime Roofing for a free inspection and a detailed estimate.

Get a Free InspectionCall 731-589-7663