Where We Work

SERVICE
AREAS

Based in Lebanon, Ohio — serving Warren County and surrounding communities throughout Southwest Ohio.

Lebanon, OHHome Base

Warren County

Our home base. New Roof is a Lebanon-based company and proudly serves the community we call home.

Mason, OH

Warren County

Full roofing services for Mason homeowners, including replacements, repairs, and storm restoration.

Springboro, OH

Warren County

Trusted roofing contractor for Springboro residents needing quality roof work at fair prices.

Waynesville, OH

Warren County

Roof replacement and repair services for Waynesville homeowners.

Monroe, OH

Butler County

Professional roofing services in Monroe, OH and surrounding Butler County.

Franklin, OH

Warren County

Roofing contractor serving Franklin, Ohio with honest estimates and quality workmanship.

Carlisle, OH

Warren County

Roof replacement and repair available to Carlisle area homeowners.

Maineville, OH

Warren County

Serving Maineville homeowners with full roofing services.

Loveland, OH

Hamilton County

Roof replacement and storm damage restoration in Loveland, Ohio.

Middletown, OH

Butler County

Quality roofing services available for Middletown, OH residents.

Don't see your city?

We may still cover your area. Give us a call to find out.

Call (513) 675-8500
Get Started

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.