Instant ballpark estimate
Pick what matches your roof. The range updates as you go — material, pitch, and urgency all move the price, so the details matter.
How it works
Get your ballpark
Use the estimator above to see a realistic range for your repair before you talk to anyone.
Request a firm quote
Send your details with the estimate attached. Your request comes straight to us, and we contact you at the time you pick to talk through next steps and scheduling a look at the roof.
Inspection, then a written price
A firm quote is priced from an on-roof inspection — that's what turns the ballpark into a real number you can decide on, with no obligation.
Request a firm quote
Your estimate travels with this request, so the first conversation starts from your actual job — repair type, material, and your ballpark range.
Thanks — your request is in.
We'll review your repair and reach out at your preferred time to talk through next steps. Your ballpark was — the firm, written quote follows an on-roof inspection.
Typical 2026 repair costs
National figures from Angi's 2026 roof repair cost guide — 32,999 verified projects, national average $1,176. Local labor rates move these up or down. These are the base ranges the estimator starts from, before adjusting for your material, pitch, and urgency.
| Repair | Typical range |
|---|
Common questions
How accurate is the ballpark estimate?
It's a planning range built from Angi's published 2026 national data, adjusted for the factors that most often move a repair price — material, pitch, stories, damaged area, and urgency. It won't match a firm quote dollar-for-dollar: hidden decking damage and exact material matching only show up during an inspection.
What happens after I submit the form?
Your request — including the estimate you built — is emailed directly to us. We contact you at the time you selected to talk through next steps and scheduling an on-roof inspection, and the firm written quote follows from there.
Do I have to use the estimator before requesting a quote?
No — but it helps. The estimate attached to your request tells us the repair type, material, and size before the first call, so the conversation starts with your actual job instead of a cold description.
What if I have an active leak right now?
Pick “Emergency — active leak” in the estimator and say so in the notes field. If water is coming in, put a bucket under the drip, keep clear of any sagging ceiling, and don't climb on a wet roof — note it in the form and we'll prioritise the callback.