RoofRefs

How RoofRefs Works

We match you with the best-rated local roofers — without the spam calls. You stay anonymous until you decide who to talk to.

Get My Matches

Three steps to your best roofing match

1

Describe Your Project

Tell us your ZIP code, the type of roofing work you need (new roof, repair, inspection, gutters, etc.), and your timeline. No phone number required at this stage.

2

We Find Your Best Matches

We surface the highest-rated, actively reviewed roofing contractors within 60 miles of you. Every contractor is scored on Google rating, review recency, licensing, and insurance.

3

You Choose Who to Talk To

Browse your matched contractors and their profiles. When you're ready, request a quote from whichever ones you like. Your contact info is only shared after you approve.

Your privacy, your control

Anonymous by default

Contractors only see your project type, ZIP code, and timeline — never your name or email — until you approve them.

No unsolicited calls

Contractors cannot contact you unless you've approved the connection. Zero cold calls, zero spam.

Verified contractors only

Every contractor in our network meets our minimum rating and review standards. Low-rated or inactive contractors are excluded.

Frequently asked questions

Do I have to give my phone number?

No. You only provide your email address to receive your matches. Your phone number is never required — you control when and if contractors can reach you.

How does RoofRefs make money?

We charge contractors a referral fee only when they complete a job from a lead we sent them. Homeowners always use RoofRefs for free.

How are contractors vetted?

Every contractor in our directory must have a Google rating of 4.0 or higher with at least 5 reviews. We also track review recency — contractors with no recent activity are ranked lower. Premium listings require license and insurance verification.

What if I don't like any of my matches?

You're never obligated to contact anyone. You can also search the full contractor directory by ZIP code or state and request a quote from any contractor directly.

Can I contact more than one contractor?

Yes. We show you up to 5 matched contractors and you can request quotes from as many as you'd like.

Ready to find your roofer?

It takes two minutes. No phone number required.

Get Free Quotes