Tell us about your roof and we’ll match you with a single licensed, local roofer for a free, no-obligation estimate. No bidding wars, no ten companies blowing up your phone. We never sell your info to a pile of contractors.
Fill out the short form and we’ll match you with a local pro.
Private and secure. We never sell your information.
Prefer to talk? Call (315) 525-4750
We have received your request. Our team will reach out within 10 minutes to confirm the details and match you with your roofer. Keep an eye on your phone.
Takes about 30 seconds. Just your name, phone number, and location. No credit card, no commitment.
We reach out within 10 minutes to confirm the details and match you with one licensed local roofer.
Your matched roofer comes out, inspects the roof, and gives you a clear, honest quote. No pressure, no obligation. You decide what happens next.
Most “free estimate” sites sell your info to a pile of companies and let them fight over you. We don’t. Here’s what that means for you.
Leaks, missing shingles, flashing issues. Your matched roofer gets out fast to assess and fix the problem before it gets worse.
Learn more →When repair is not enough, your matched roofer handles the complete tear-off and installs a new roof from the ground up.
Learn more →Active leak or sudden damage? We prioritize emergency requests so your matched roofer gets to your home as fast as possible.
After a major storm, your matched roofer documents the damage and works directly with your insurance company to get your roof taken care of.
Learn more →Building a new home? We match you with roofers who take on new builds from the frame up, on schedule and up to code.
Buying or selling a home? Your matched roofer provides a thorough inspection so you have the full picture before making a major decision.
Yes. Requesting an estimate costs nothing and you are never charged by RoofingSwap. You only ever pay a roofer you choose to hire.
No. We match you with one licensed local roofer. Your information is never sold to a list of contractors, so your phone will not blow up with ten sales calls.
Our team usually reaches out within about 10 minutes during business hours to confirm your request, and your matched roofer contacts you right after to set the visit. Urgent leaks are prioritized.
Yes. The roofers in our network handle hail and wind damage every day and know the insurance claim process, so you are not left guessing or lowballed.
No. The estimate is free with zero obligation and zero pressure. If the quote is not right for you, you simply walk away.
No cost. No commitment. Just an honest look at your roof and a quote you can count on.
Get My Free Estimate →