Independent local roofing contractors · your area
Roof Replacement & New Roofs
One call connects homeowners in your area with independent local roofing contractors. Tell us about your project and get a quote over the phone.
Call (800) 000-0000Lines open Mon–Fri 8:30am–6:30pm · Sat 9am–3:30pm (Eastern)
Our partner lines are closed right now. Please call back during the hours above.
Typical project costs
- Roof replacement (typical U.S. range)$5,870 – $13,223
National cost guides (Angi, 2026). Prices vary by home, materials and location; your provider will give you a quote.
Is this line right for you?
- You own the home (or are the decision maker)
- You need a full roof replacement or a new roof, not a small repair
- It is a house, not a mobile home or a commercial building
Services available
- Full roof replacement
- New roof installation
- Asphalt shingle roofs
- Metal roofs
- Tile roofs
- Storm and hail damage replacement
How it works
- Call the number on this page. A short set of questions confirms your project and ZIP code.
- Get connected. You are routed to an independent roofer that serves your area.
- Get your quote. Discuss the work, timing and price directly with the provider. No obligation.
Calling is free. House Pro Link is a referral service and does not perform the work.
Common questions
Do you handle small roof repairs or leaks?
This line is for full roof replacements and new roof installations. For a small patch or leak repair, a local handyman or repair service is usually a better fit.
Will my insurance cover a new roof?
It depends on your policy and the cause of the damage. A contractor can inspect the roof and you can confirm coverage with your insurer before you commit.
How long does a roof replacement take?
Most single-family homes take one to three days once materials are on site. Your contractor will confirm the timeline for your home.
Is House Pro Link a contractor?
No. We are a free referral service that connects homeowners with independent local providers.
Ready to talk to a local roofer?
Call (800) 000-0000Lines open Mon–Fri 8:30am–6:30pm · Sat 9am–3:30pm (Eastern)