The Best San Jose Roofing Contractors

Explore seven of the best roofing contractors in San Jose, including residential and commercial services.
Written by Emily Maracle
Reviewed by Melanie Reiff
From San Jose roofing contractors with 70 years of experience to companies that offer commercial and residential services, we have all you need to know about the best roofing contractors in
San Jose
While living and owning a home in California is on many people’s wishlist, it definitely isn’t picture-perfect. Owning a home comes with a lot of responsibility, especially given California’s predisposition to natural disasters. Wind and heavy rainfall are two common weather events in California that can wreak havoc on your home and roof. 
Although a solid
homeowners insurance
policy often covers most weather-related perils, it’s still your responsibility to do whatever you can to maintain your home and roof, especially since its condition and age can impact the cost of your insurance. 
That’s why Jerry, the
super app
for home and
car insurance
, has put together this guide with the seven best roofing contractors in San Jose, CA. We’ll detail all you need to know about each company and even how to save on your insurance!
Compare auto insurance policies
No spam or unwanted phone calls · No long forms · No fees, ever

Pro Roofing

Address: San Jose, CA
Phone number: (408) 824-5087
Hours: Mon-Fri 7:30am-5pm; Sat 8am-2pm
Pro Roofing
specializes in installing and maintaining roofing systems in San Jose and the Bay Area with a focus on education and accessibility. They’re also bilingual and can assist customers in Spanish.  
Some services they offer are re-roofing, gutter installation, skylight installation, and leak repairs
Pro Roofing offers free estimates and can even install an emergency tarp to prevent further damage to your roof. If you decide to hire Pro Roofing for repairs, they will subtract the cost of the tarp from your final bill. 
Pro Roofing is accredited by the Better Business Bureau (BBB) and has a 5-star rating on Google. 

All Weather Roofing

Address: San Jose, CA
Phone number: (408) 278-1100; Emergency line (408) 592-5311
Hours: Mon-Fri 8am-5pm; Sat 9am-1pm
All Weather Roofing
offers residential and commercial roofing services to San Jose and the surrounding areas (within a 30-mile radius). They’re a family-owned and operated business with over 20 years of experience in the roofing business. 
All Weather offers a wide variety of residential and commercial roofing services, including inspections, repairs, gutter installations and repairs, and skylight installation. All Weather also works with a wide variety of roofing materials like clay tile, asphalt shingles, concrete tiles, fiberglass, metal, slate, and wooden shingles.  
Apart from being a full-service residential roofing company, All Weather offers emergency services. They have a dedicated line to call if you need an emergency repair.  
And for peace of mind, All Weather is BBB accredited with an A+ rating

Keith Roofing Co., Inc.

Address: 920 Lincoln Ave, San Jose, CA 95126
Phone number: (408) 295-8616
Hours: Mon-Fri 8am-4:30pm; 24-hour emergency service
A licensed roofing contractor specializing in residential, industrial, and commercial roofing,
Keith Roofing Co., Inc.
has been in business in San Jose and Santa Clara County for over 60 years.
Keith Roofing works on small and large roofing projects, including repairs, reroofing, inspections, roof coatings, and general maintenance. Dedicated to providing customers with quality service, Keith Roofing only works with materials from top-rated manufacturers like Owens Corning, CertainTeed, and Eaglelite
They have a 5-star rating on Google and have been accredited with the BBB since 1987

Economy Roofing, Inc.

Address: San Jose, CA
Phone number: (408) 615-7200
Hours: Mon-Fri 9am-5pm 
Offering residential and commercial roofing services,
Economy Roofing, Inc.
is one of the only local companies in the South Bay area specializing in standing seams and PVC Roofing Systems
They have been in business since 1986 and offer roof repairs, cleaning, and replacement. They can also assist with gutters, skylights, and solar panels. Their work even has a 20-year guarantee
If you need fast, quality roofing services in the South Bay area, Economy Roofing is available. They pride themselves on providing fast, efficient service and make a point to offer free assessments when it’s convenient for you. They can even install a single garage roof in a day!
Even better, Economy Roofing has a 4.8 rating on Google and an A+ with the BBB. 

Buck’s Roofing Inc.

Address: 6853 W Riverside Way, San Jose, CA 95129
Phone number: (408) 313-3429
Hours: Mon-Sat 7am-7pm, Sun 9am-5pm 
Licensed, bonded, and insured, family owned and operated
Buck’s Roofing Inc.
has been in the San Jose area for over 25 years. Buck’s offers commercial and residential services, and the owner personally oversees every project! 
Buck’s Roofing specializes in tile, wood shake, metal, wood shingles, compositional shingles, modified bitumen, and methacrylic roofing. Along with offering repairs and installation for these materials, Buck’s can waterproof your roof, install sun tunnels, apply roof coatings, and complete inspections.  
They have an A+ rating with the BBB and promise they’ll meet and exceed your expectations, especially since their slogan is “The Buck stops here!”

Eastman Roofing & Waterproofing, Inc.

Address: 1418 Douglas St, San Jose, CA 95126
Phone number: (408) 971-9000
Hours: Mon-Fri 8am-5pm
Eastman Roofing and Waterproofing Inc.
's motto is, “Done Once, Done Right, at the Right Price.” As Silicon Valley’s premier roofing contractor since 1979, they pride themselves on delivering quality services to their customers, whether residential or commercial
Eastman is a full-service roofing company specializing in roof repairs, restorations, replacement, and inspections. They also work with a variety of roofing materials, including metal, tile, shingle, slate, and wood
Eastman also offers payment and roof financing with two options through Enerbank USA. You can either pay in 12 months or apply for a 7-year simple interest loan, allowing you to repair or replace your roof without stress over the cost.  

Lindy Roofing Company, Inc.

Address: 476 W Taylor St, San Jose, CA 95110
Phone number: (408) 286-9990
Hours: Mon-Fri 9am-4pm
A family-owned business,
Lindy Roofing
has served the San Jose area since 1954. They provide roof installations, repairs, removals, inspections, and gutter installations. They’re comfortable working with different roofing materials like composition shingles, clay and concrete tiles, cedar, and TPO. 
Lindy says their service stands out from the rest due to their experience, quality, customer service, and quickness. To provide you with the best quality service, they have over 25 employees, each specializing in a particular job to ensure you’re getting quality work. 
While Lindy mainly completes residential projects, you can contact them for an estimate on commercial work. 
If reviewing our list of the seven best residential and commercial roofing contractors in San Jose made your head spin, don’t worry! We’ve broken everything down into an easy-to-read table.
Years in business
BBB accredited
BBB rating
Google rating
Roof repairs and replacement
Pro Roofing
Mon-Fri 7:30am-5pm; Sat 8am-2pm
5 stars
Bilingual; can install an emergency tarp
All Weather Roofing
Mon-Fri 8am-5pm; Sat 9am-1pm
3.4 stars
Offers commercial and residential services
Keith Roofing Co., Inc.
Mon-Fri 9am-5pm
5 stars
24-hour emergency service
Economy Roofing, Inc.
Mon-Fri 9am-5pm
4.8 stars
20-year work guarantee
Buck's Roofing Inc.
Mon-Sat 7am-7pm; Sun 9am-5pm
5 stars
Storm restoration and dry rot repair
Let Jerry find you the best homeowners insurance policy for your needs
* checking your rate won’t affect your credit score
Shop Now
* checking your rate won’t affect your credit score

How to choose a San Jose roofing contractor 

While this is a pretty comprehensive list of San Jose roofing contractors, it doesn’t mean that every company will be the right fit for your needs. If you decide you’d like to look around for other contractors in San Jose, there are a few things to keep in mind:
  • Are they accredited with the Better Business Bureau? Check the BBB’s site to see if they’re accredited and their rating. You can also view any potential complaints other customers may have had.   
  • Are the repairs urgent? If there’s a hole in your roof that’s causing active water damage throughout your home, you'll likely need a company with emergency service. But, if you have time, it never hurts to research before deciding.
  • What does the company specialize in? If you want to install a metal roof, but the company you select doesn’t install them, you’re going to have to go with at least two different companies. Ensuring a company offers what you need reduces your workload.
  • Do I need financing? Severe or unexpected roof damage can add up. Since roofs aren’t something you replace often, it can be difficult to pay $20,000 upfront. 
  • What’s their customer service like? The lowest rate and best service don’t always align. Before agreeing to the cheapest price, research the company and other customers’ experiences. 

Will home insurance cover a new roof? 

Since roof replacements are expensive, you may be wondering if your
home insurance will pay for a new roof
Since home insurance is tricky, the answer is it depends. Home insurance has set perils or events that your policy covers, called
covered perils
. For example, if a wind,
hail storm
, or heavy rain takes off your shingles, your home insurance would likely cover the damage.
But if your roof is 15 years old and the shingles have fallen off due to wear and tear, the repair likely won’t be covered. 
If your insurance does cover the repair or replacement of your roof, it’ll usually either be at full replacement value, or you may have a deductible
Key Takeaway Review your home insurance policy to ensure you know what coverage you have. It’s also important to maintain your roof, even after it's damaged, to avoid a claim denial for lack of care. 

How to save money on homeowners insurance in San Jose

Need to update your insurance but don’t have the time? Let
do the hard work for you. Jerry contacts your
home insurance
company to get the details of your current coverage so you don’t have to scale a mountain of questions. Then, they’ll use that information to find you new quotes—based on your current information.
You get all the best prices and coverage with none of the legwork. Better yet, Jerry will help you bundle your home and auto insurance for even bigger savings and less paperwork. 
was wonderful! I used it for my auto and renters policies. I trusted it so much that I signed up my homeowners insurance under Jerry as well. All of the agents are amazingly nice and knowledgeable.” —Mary Y.
Let Jerry find you the best homeowners insurance policy for your needs
* checking your rate won’t affect your credit score
Shop Now
* checking your rate won’t affect your credit score
Save an average of 18% by bundling your home and auto insurance
Bundle your home and auto insurance with Jerry and save!
Try Jerry (It’s 100% Free!)

Easiest way to compare and buy car insurance

No long forms
No spam or unwanted phone calls
Quotes from top insurance companies
Find insurance savings — it's 100% free