Compare Pros in your area Find Pros Near You

Best Roofers Near You

Compare pros in your area - free!

How It Works

  • Answer a few questions about your home project.
  • Within seconds, get matched with top-rated local pros.
  • Compare quotes and choose the best pro for the job.

Roofing Contractors In Your Area

"I was so lucky when Mike responded to my request for an asphalt shingle repair for tiles which had blown off my roof during a strong wind storm in February. He was just great, he was honest and fair. While other roofing companies wanted to replace my entire roof, Mike advised that I did not a new roof, and that all I needed was a patch job. He found a great color match and my roof was repaired the next day, just in time for our spotty rainy weather in March and now April. I would strongly recommend IM Roofing."

5.0 star review from a homeowner in Belmont CA

Call Now: (866) 513-1409 Call Now View Profile

"Other roofing companies told me that the complete roof need to be replaced (some with estimates of almost $30,000!!!). Terry came out soon after my initial call. Let me know how they could quickly do some leak repair and then came out to do the maintenance needed. Only one other roofing company said a repair instead of a replacement could be done. Be forewarned that some roofers only see dollar signs. Terry sees the customer and was extremely responsive. Would highly recommend."

5.0 star review from a homeowner in San Francisco CA

Call Now: (510) 774-0059 Call Now View Profile

"We advise anyone that needs a new roof to go to Reliable Roofing. They were amazing!"

5.0 star review from a homeowner in Merced CA

Call Now: (805) 367-3062 Call Now View Profile

"I am expecting to do something else for me, measurements of the gutters for gutter screens."

5.0 star review from Victor A. in

Call Now: (408) 490-9165 Call Now View Profile

"I had the company remove my dying roof and re-roof. They upgraded the ventilation of my attic, added a skylight and painted trim at my request, all for a reasonable additional charge. The workers were professional and Simon was very attentive and forthright. The entire job was completed in a few days."

4.5 star review from Wayne C. in Rodeo CA

Call Now: (925) 407-9028 Call Now View Profile

"They were great ð "

5.0 star review from Terry G. in San Francisco CA

Call Now: (310) 595-9566 Call Now View Profile

"I have known him for 10 years and has done a lot of work for me."

5.0 star review from Boris L. in

Call Now: (415) 823-9013 Call Now View Profile

"Francisco is honest and does great work"

5.0 star review from Erik M. in Walnut Creek CA

Call Now: (925) 407-3259 Call Now View Profile

It's important to hire the right roofing contractor to make sure your roof replacement or repair job is done correctly. Like other home contractors, you should get quotes from at least 3 companies before you hire, read reviews, and, if possible, check out references.

But it can also be beneficial to hire roofers near you rather than just any company. Local pros understand what materials can better withstand weather like rain, snow, wind, and hail. They can make recommendations based on other homes in your neighborhood and they typically know the local permit procedures and code requirements. Sometimes you can save on material and transportation costs when you hire a roofer nearby.

When hiring, some questions to ask include:

  • Do you have a license and workman's compensation?
  • Do you carry liability insurance?
  • Is the old roof removal included in your quote?
  • What will be the warranty on the new roof?
  • What is the plan in case of inclement weather?
  • Is there a written estimate you can show me?

Since the cost to install a roof is typically between $5,218 and $10,063, it is important to get these and all other questions answered up front.

Need help finding roofing companies near you? Enter your zip code and HomeAdvisor will connect you with prescreened pros who are ready to get started on your project.