Skip to content
United States · Free roofing quotes from trusted local contractors

Your roof works hard. Make sure it's up to the job.

Compare a free quote from vetted local roofing contractors - repairs, replacements, and inspections.

✓ Free✓ No obligation✓ Takes 2 minutes
Step 1 of 22
Free · 2 min

Are you the homeowner?

Pick one to get matched with the right local pros.

✓ Free · ✓ No obligationContinue
The basics

What is roofing?

Your roof is the one part of your home that takes a beating every single day - rain, wind, hail, UV, ice, and everything in between. Roofing covers everything from a quick repair on a few damaged shingles to a complete tear-off and replacement of your entire roof.

Most homeowners need a roof inspection after a major storm, when they notice a leak, or when their roof is approaching 20-25 years old. A qualified roofing contractor will assess the damage, recommend the right solution, and give you a clear written quote before any work begins. Getting a clear written quote is especially important for roofing - prices can vary significantly.

Pick your style

Types of roofing

Asphalt shingles

The most common roofing material in the US - affordable, durable, and available in many styles

Metal roofing

Long-lasting (50+ years), energy-efficient, and increasingly popular for residential homes

Tile roofing

Clay or concrete tiles - beautiful, durable, and common in the Southwest and Florida

Flat / low-slope roofing

Common on commercial buildings and modern homes - requires specialist materials

Wood shake / shingles

Natural look with good insulation - requires more maintenance than other options

Why homeowners love it

Key benefits

A sound roof protects everything inside your home from water damage

New roofing dramatically improves your home's curb appeal and value

Energy-efficient roofing materials can lower your heating and cooling costs

Catching small problems early prevents expensive structural damage

A new roof gives you peace of mind through every storm season

Most new roofs come with manufacturer warranties of 25-50 years

Compare options

Top providers compared

ProviderBest forStarting priceStandout feature
GAFMost popular shingle brand$8,000Lifetime limited warranty
Owens CorningEnergy efficiency$8,500SureNail technology
CertainTeedPremium aesthetics$9,000Landmark Pro shingle line
Metal roofing contractorLong-term value$15,00050-year lifespan
Local roofing contractorCompetitive pricing$7,000Flexible on materials

Noticed a leak or missing shingles?

Get a free roof inspection from a vetted local contractor - don't wait for the next storm.

Get My Free Quote →
3,102 homeowners requested roofing quotes this week
Simple & fast

How it works

1

Describe your roof situation

Tell us if you need a repair, inspection, or full replacement - and what's going on up there.

2

Get matched with contractors

We connect you with a vetted local roofing contractors in your area.

3

Choose your contractor

Review your quote, check the pro's reviews, and decide if they fit your budget and timeline.

Plan smart

Helpful tools

Get a Quote

Describe your roofing project and get matched with local pros

Get a Quote

Cost Calculator

Estimate your roofing cost based on roof size and material

Calculate My Cost

Price by State

See average roofing costs in your state

See State Prices

Comparison Table

Compare roofing materials and contractors side by side

Compare Options
What to expect

The 9-step journey

  1. 01

    Spot the warning signs

    Look for missing shingles, water stains on ceilings, or granules in your gutters.

  2. 02

    Get an inspection

    A professional inspection will tell you exactly what needs doing and what can wait.

  3. 03

    Understand your options

    Repair vs. replacement depends on the age of your roof and the extent of the damage.

  4. 04

    Check your insurance

    Storm damage may be covered by your homeowner's insurance - file a claim before getting quotes.

  5. 05

    Get a free quote

    Submit your project on QuackQuack and connect with local contractors.

  6. 06

    Compare your options

    Review each quote carefully - check what materials are included and what the warranty covers.

  7. 07

    Book your project

    Confirm your chosen contractor and agree on a start date.

  8. 08

    The roofing project

    Most residential roof replacements take 1-3 days.

  9. 09

    Enjoy peace of mind

    Your home is protected. Sleep soundly through the next storm.

Ballpark your budget

Cost calculator

Get a rough estimate of your roofing project cost based on your roof size and the material you want.

Repair(Dropdown)
Options: Repair / Partial replacement / Full replacement / Inspection only
Small (under 1,500 sq ft)(Dropdown)
Options: Small (under 1,500 sq ft) / Medium (1,500-2,500 sq ft) / Large (2,500+ sq ft)
Asphalt shingles(Dropdown)
Options: Asphalt shingles / Metal / Tile / Flat / Wood shake
Low(Dropdown)
Options: Low / Medium / Steep
Single-story(Dropdown)
Options: Single-story / Two-story / Three-story+
Calculate my cost →
Know before you buy

Product guide

Insider know-how

Tips for choosing a roofing contractor

Always get a detailed written quote

Roofing prices vary more than almost any other home service - make sure your quote breaks out materials, labor, and warranty.

Check for a local physical address

Out-of-town storm chasers appear after major weather events and disappear just as fast. Use a local contractor.

Never pay in full upfront

A standard deposit is normal; paying the full amount before work starts is a red flag.

Ask for a detailed written quote

The quote should specify materials, brand, warranty, and what's included in the cleanup.

Verify their license and insurance

Ask for proof of both - a reputable contractor will provide them without hesitation.

Ask about the warranty

Look for a manufacturer warranty on materials AND a separate labor warranty from the contractor.

Your roof is your home's first line of defense.

Get matched with a vetted local local roofing contractors - no obligation.

See My Options →
Real homeowners

What homeowners say

"After Hurricane season, I had three damaged areas on my roof and was dreading the whole process. QuackQuack connected me with a local contractor who was professional, honest about what needed doing, and helped me file my insurance claim. Couldn't have asked for better."
Greg H.
Houston, TX
"My roof was 22 years old and I'd been putting off replacing it. QuackQuack made the whole process easy - I got a quote, all from reputable local companies, and the one I chose was excellent. The crew was fast, tidy, and the new roof looks fantastic."
Donna S.
Cleveland, OH
"I was worried about being taken advantage of - roofing is one of those areas where horror stories are everywhere. Every contractor QuackQuack sent me was legitimate, licensed, and gave me a detailed quote. The whole experience was the opposite of what I feared."
Mark P.
Orlando, FL

Roof repairs start at $300. Replacements from $7,000.

Find out what your roof will cost - free, no-pressure quote.

Get a Free Quote →

Don't wait for a leak to find out your roof needs work.

Get matched with the best roofing contractors in your state - free, no obligation.

Get a Free Quote →
Available in all 50 states · Top markets
TexasFloridaOhioGeorgiaNorth CarolinaIllinoisPennsylvaniaNew YorkCaliforniaMichigan
Got questions?

Frequently asked questions

Quick gut check

Signs you need it

  • You see water stains on your ceiling or walls after rain
  • Shingles are missing, cracked, curling, or covered in dark streaks
  • You're finding granules from your shingles in the gutters
  • Your roof is 20+ years old and has never been replaced
  • Your energy bills have gone up and your attic feels unusually hot
Be the smart shopper

What to ask your pro

  1. 1

    Are you licensed and insured in my state, and can you provide proof?

  2. 2

    What materials are you recommending and what is the manufacturer warranty?

  3. 3

    What does your labor warranty cover and for how long?

  4. 4

    Will you do a full tear-off or install over the existing shingles?

  5. 5

    How will you protect my property during the project and how will you dispose of the old materials?

Over 3,100 homeowners found a roofing contractor through QuackQuack last month.

Disclaimer: QuackQuack is a matching service and does not provide installation services directly. Pricing varies by location, scope, and contractor.