Northeast Ohio · GAF Master Elite® · Family-owned
Your roof estimate, before we ever knock.
Storm damage, a leak, or time for a new roof: answer a few questions and we measure your roof from aerial imagery while you type. A real range in about three minutes, then a free inspection to confirm it.
20+ years in business
Bonded & insured
BBB A+ since 2012
20,000+ happy customers
Owens Corning Preferred ContractorSample estimate
Colonial · Stow, OH · 24 squares · 6 facets · 27° pitch
Good
3-tab / entry architectural
$9,900 – $12,300
Better
GAF Timberline HDZ
$11,900 – $14,800
Best
Designer shingle
$14,400 – $17,900
Illustrative. Your range comes from your roof's measurements and our current rates, confirmed on inspection.
What's going on with your roof?
Storm, hail or wind damage
We document the damage, meet your adjuster and handle the claim end to end. Free inspection within 24–48 hours.
Start my claim plan →A leak or a repair
Tell us what you're seeing and when you need us. Leaking now? We'll fit you in as soon as possible.
Get a repair visit →A new roof
See Good / Better / Best ranges for your actual roof, measured from the air and priced at our rates.
See my estimate →How it works
- 1
Answer five quick questions
Your address, what's going on, and how soon. About three minutes on your phone.
- 2
We measure from the air
Aerial imagery gives us your roof's area, facets and pitch while you type. No ladder, no waiting.
- 3
See your range, book the inspection
Good / Better / Best at our current rates. Then a free inspection confirms the exact number.

Why Northeast Ohio calls JBL
GAF Master Elite® and Owens Corning Preferred
Fewer than 2% of roofers hold Master Elite. It means manufacturer-backed warranties on the shingles we install.
Insurance handled end to end
We document, meet the adjuster and file the supplements. You typically pay only your deductible.
Local crews, one team lead on site
Family-owned in Kent, OH. The person who quotes your roof is the one who answers the phone.
Three minutes to a real number.
No callback, no "someone will be in touch". You see your range at the end of the questions, then you decide.
Start my free estimateor call (330) 677-9463