Get matched with trusted local roofers
Roof Restore Buddy is a free service that shares your roofing project with up to 4 independent local contractors. Tell us about the roof and your ZIP code, then compare their quotes. No cost to you, and no obligation.
- Free & no obligation. Compare quotes with zero pressure
- Local pros who cover your ZIP. You still check the license
- Takes 2 minutes. Answer a few questions and you’re done
Get free roof quotes from local roofers
Compare quotes from up to 4 independent roofers. Free, no obligation.
Every kind of roofing project
Whatever your roof needs, we’ll match you with local pros who do it. Or browse roofers near me by state and city.
Roof Replacement
A full tear-off and new roof installation, with quotes from independent contractors in your area.
Learn moreRoof Repair
From leaks to missing shingles, get matched with local roofers for fast, affordable repairs.
Learn moreRoof Restoration
Clean, repair, and recoat a sound roof to extend its life, often for a third to a half of replacement cost.
Learn moreMetal Roofing
Long-lasting, energy-efficient metal roofs. Get matched with experienced metal roofing installers.
Learn moreRoof Inspection
A professional assessment of your roof’s condition. Many local pros offer it free.
Learn moreStorm Damage Repair
Wind, hail, and storm damage repair, with contractors who know the insurance process.
Learn moreEmergency Roof Repair
Active leaks and storm emergencies. Get matched with fast-response local roofers.
Learn moreRoof Financing
Spread the cost of a new roof with financing. Get matched with roofers who offer payment plans.
Learn moreOwn or manage a commercial building? Compare commercial roofers for flat and low-slope roofs on offices, warehouses and retail buildings.
How Roof Restore Buddy works
Three steps to compare local roofers, with no pressure and no cost to you.
- 1
Tell us about your roof
Answer a few quick questions about your project and ZIP code. Takes under 2 minutes.
- 2
Get matched with local pros
We share your request with up to 4 independent roofing contractors who serve your area.
- 3
Compare free quotes
Compare quotes and reviews side by side, then choose the roofer that’s right for you. No obligation.
Protect your biggest investment with a roofer you can trust
Your roof protects everything underneath it. Compare quotes from local roofers, then confirm the license and the written scope before you hire.
Get my free quotesWhy homeowners choose Roof Restore Buddy
You check the license
We introduce independent roofers. We do not rank them or show star ratings. Confirm the license and insurance yourself.
Compare, don’t settle
Getting multiple quotes is the #1 way to get a fair roofing price. We make it effortless.
Your privacy matters
We only share your details with the contractors matched to your project, never sold to the highest bidder.
How much does a new roof cost?
The average roof replacement runs about $9,500, with most homeowners paying between $5,800 and $19,800. Your price depends on roof size, pitch, materials, and where you live.
Our roof replacement cost, roof repair cost and metal roof cost guides break the numbers down. If a new roof is out of reach, see roof replacement assistance programs and roof financing options.
Typical roof replacement costs
| Asphalt shingles | $5,800–$19,800 |
| Metal roof | $14,000–$36,000 |
| Tile roof | $14,000–$50,000 |
| Roof repair | $400–$1,800 |
Asphalt and repair: national typical ranges. Metal and tile: 2,000 sq ft of roof, installed, before the old roof is torn off. Prices reviewed October 2026.
States we cover
- Roofers in Arizona
- Roofers in California
- Roofers in Colorado
- Roofers in Florida
- Roofers in Georgia
- Roofers in Illinois
- Roofers in Massachusetts
- Roofers in Michigan
- Roofers in Minnesota
- Roofers in New York
- Roofers in North Carolina
- Roofers in Ohio
- Roofers in Oklahoma
- Roofers in Oregon
- Roofers in Pennsylvania
- Roofers in Texas
- Roofers in Utah
- Roofers in Virginia
- Roofers in Washington
Looking for roofers near you? Start with your state or city above, or see every state on our roofers near me page, with tips on checking a roofer’s license and insurance before you hire.
For roofing contractors: want homeowner leads in your service area? See how our roofing leads work.
Common questions
How does Roof Restore Buddy work?
Tell us about your roofing project and ZIP code, and we share that request with up to four independent roofing contractors who serve your area. You compare their quotes and choose who to hire. There is no obligation.
Is Roof Restore Buddy really free?
Yes, for homeowners. We are paid by the contractors who receive the introduction, never by you. See how the site makes money.
Are the roofers licensed?
You have to check. A match is not a license review. Use the state license table and how to check a roofer before you hire, and compare more than one written quote.
How many quotes will I get?
Most homeowners are matched with up to four local roofing professionals, so you can compare pricing, reviews, and availability side by side.
Will I be contacted by phone?
Yes, by submitting your request you consent to be contacted by matched contractors about your project, including by phone, text, and email. You can opt out at any time, and consent is never a condition of any purchase.
Ready to restore your roof?
Get matched with trusted local roofers and compare free quotes in minutes.