Learn how to prepare your roof for winter in Perrysville, OH. Get expert tips from Weikles Roofing. Free estimates available. ...more
Homeowner Resources ,Roofing Tips
February 23, 2026•4 min read

New Blog PostIce dams cause roof leaks and water damage in Ohio winters. Learn prevention tips and when to call for professional ice dam removal. Weikles Roofing ...more
Homeowner Resources
February 02, 2026•10 min read

Weikles Roofing uses only in-house crews—never subcontractors. Learn why this means better quality, accountability, and a lifetime warranty for your Ashland County roof. ...more
Homeowner Resources
January 24, 2026•7 min read

A new roof in Ashland County costs around $9,000 for an average home. Get real local pricing, what affects cost, and free estimates from Weikles Roofing. (419) 989-2277 ...more
Homeowner Resources
January 19, 2026•4 min read


Weikles Roofing has served Perrysville and Ashland County since 2015. With in-house crews and no subcontractors, they're known as the roofers you can trust.
No. Weikles Roofing uses only their own in-house team of 4 trained professionals on every job. They never subcontract work.
Weikles Roofing serves Perrysville, Ashland, Mansfield, and all communities within a 25-mile radius, including Ashland County and Richland County, Ohio.
Call Weikles Roofing at (419) 989-2277 or book online at weiklesroofing.com. They provide free written estimates for all roofing project
Weikles Roofing was established in 2015, making them a trusted local roofing contractor for 10 years.
Most Perrysville area storm repairs are completed within 1-3 days after insurance approval, though larger projects may take 3-5 days depending on scope.