Warren County's
Roofing
Company.
Roof repair, roof replacement, and storm damage restoration for every city in Warren County. We're based in Lebanon — the county seat — so no home in the county is more than a short drive away.
Roof Repair & Replacement Across Warren County
Warren County roofs take a beating: spring hail, summer wind storms, and freeze-thaw winters that work shingles loose and open up leaks around flashing and pipe boots. New Roof is a Lebanon-based roofing contractor serving every city in the county — from historic homes near Lebanon's Broadway to newer builds in Mason, Springboro, and Maineville.
Whether you need a targeted roof repair, a full roof replacement, help with a storm damage insurance claim, or new gutters and fascia, we handle it with our own crews and honest, itemized pricing.
Not sure whether you need a repair or a replacement? Read our guide on how to tell which one you actually need, or how to spot hail damage after a storm.
Roofing in Warren County, OH
Roofing Services
You Can Count On
Local Roofer.
Real Results.
"Every roof I install is a roof over someone's family. That's not lost on me — it drives the quality, the care, and the pride in every single job."
Owner on Every Job
Nick personally oversees every project start to finish. When you hire New Roof, you work directly with the owner — not a rotating subcontractor crew.
Quality Materials Only
Manufacturer-approved architectural shingles with industry-leading warranties. No budget substitutes, no shortcuts on any job we touch.
Straight Communication
No surprises, no upsells. We tell you exactly what your roof needs, what it costs, and when it will be done — in writing, every time.
Licensed & Fully Insured
Fully licensed and insured in the state of Ohio. Your home and our crews are protected on every single project.
Roofs We've Built Right Here in Ohio
Ready for a
New Roof?
Get a free, no-pressure estimate from Lebanon's trusted roofing contractor. We'll come out, assess your roof, and give you honest answers — no sales pitch.