Experience You Can Trust. Done Right On Time.
Leaking roof? Storm damage? Missing shingles? Weikles Roofing provides fast, dependable roof repairs throughout Ashland and Richland County. Our in-house crews fix it right the first time - repairs start at $300 plus materials.
Click to call (419) 989-2277 now for Fastest Response
A leaking roof can cause serious damage to your home - from ruined insulation to mold growth and structural problems. Don't wait until a small leak becomes a big expensive problem.
Weikles Roofing finds and fixes leaks fast. We don't just patch over the problem - we identify the source and repair it properly so it stays fixed. All repairs backed by our lifetime workmanship warranty.
Common causes of roof leaks we repair:
Same-day response available. Call now to schedule your inspection - we typically arrive within 24-48 hours.
From minor fixes to major storm damage, we handle all types of residential roof repairs in Ashland County and surrounding areas within our 25-mile service radius.
Ohio storms can be brutal on roofs. We respond quickly to storm damage, assess the full extent, and restore your roof's protection.
Missing, cracked, or curling shingles leave your roof vulnerable. We use GAF and Owens Corning shingles to restore full protection.
Flashing around chimneys, vents, and skylights is a common leak source. We repair or replace failed flashing to stop leaks at the source.
When disaster strikes, you need fast help. We provide emergency response to protect your home from further damage.
Catch these problems early to avoid costly damage to your home.
Brown spots or water marks on your ceiling or walls indicate an active leak that needs immediate attention.
Bare spots on your roof expose the underlayment to weather damage and leaks.
Shingles that curl, buckle, or warp are failing and need replacement before leaks start.
Excessive granule loss means your shingles are deteriorating and losing their protective coating.
If you see light coming through your attic roof boards, you have holes that need immediate repair.
A damaged roof with poor ventilation can cause your heating and cooling costs to spike.
Fast, thorough, and done right - here's how we handle every repair.
Call us and describe the problem. We respond same day or within hours and schedule your inspection within 24-48 hours.
Jesse inspects your roof, identifies all damage, and explains exactly what repairs are needed.
You receive a written estimate with clear pricing. Repairs start at $300 plus materials. No hidden fees.
Our in-house crew completes the repair efficiently using our Equipter RB4000 to keep your yard clean.
Common questions about roof repairs in Ashland County.
We prioritize emergencies and respond same day or within hours. For active leaks or storm damage, call us immediately at (419) 989-2277. We typically schedule inspections within 24-48 hours and do everything possible to prevent further damage to your home.
It depends on the age and condition of your roof. If damage is localized and your roof is under 15-20 years old, repairs often make sense. If you have widespread damage or an aging roof, replacement may be more cost-effective long-term. Jesse will give you an honest assessment - we won't push replacement if repair makes more sense.
Yes! We provide detailed documentation of storm damage for your insurance claim, including photos and written assessments. We can also meet with your adjuster if needed to ensure all damage is properly documented. We're insured through Ohio Mutual Insurance Group with $1 million in general liability coverage.
Roof repairs start at $300 plus materials. The final cost depends on the type and extent of damage. A simple shingle replacement is on the lower end, while extensive storm damage repairs cost more. We provide free inspections and honest written quotes - no obligation. We accept cash and check.
All our repair work is backed by our lifetime workmanship warranty covering any issues with installation, leaks, or blow-offs. We also use GAF and Owens Corning shingles that come with manufacturer warranties up to 30 years. We stand behind our work because your trust matters to us.
We do our best to match your existing shingles as closely as possible using GAF or Owens Corning products. However, shingles fade over time, so a perfect match isn't always possible. We'll show you the options and let you decide what works best for your situation.
We respond same day or within hours. Inspections typically scheduled within 24-48 hours to get your roof fixed fast.
No subcontractors. Our trained team handles every repair, ensuring consistent quality and accountability.
We tell you what actually needs repair - not sell you services you don't need. Third-generation roofer integrity.
We document damage thoroughly and assist with insurance claims. $1 million liability coverage for your peace of mind.
Since 2015, we've completed over 600 roofing projects throughout Ashland County. We know local weather and local roofs.
We treat your property with respect. Our Equipter RB4000 keeps debris contained and your yard protected.
Don't let a small problem become a big one. Call Weikles Roofing today for a fast, free inspection and honest repair estimate. Experience you can trust. Done right on time.

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.
1204 Township Rd 2306, Perrysville Ohio 44864
Phone (419) 989-2277
{{location.email))