BBB A+ · Trusted Name Since 1952 · San Jose

San Jose's
Trusted Roofing
Company

Three generations of Bay Area roofing. BBB A+ rated, fully licensed and insured — covering residential, commercial, and industrial roofs across Santa Clara County since 1952.

1952Serving the Bay Area Since
73+Years In Business
A+BBB Accredited
4.7 ★91 Google Reviews
BBB A+ Accredited
CA License #1118418
San Jose Based
Free Estimates
Financing Available
What We Do

Full-Service Roofing
San Jose & Bay Area

All Services →
Roof inspection in San Jose CA — Keith Roofing Company
Residential

Roof Inspection

Comprehensive inspection that identifies missing shingles, damaged flashing, worn sealants, and hidden issues before they become leaks. Free quote included.

Learn More
Roof repair in San Jose CA — Keith Roofing
Residential

Roof Repair

Leaks, storm damage, missing tiles, damaged flashing — fast, reliable repairs that stop the damage and protect what's below. Emergency service available.

Learn More
Roof replacement in San Jose CA — Keith Roofing
Residential

Roof Replacement

Full tear-offs and re-roofs done right the first time — permits pulled, code-compliant installs, and warranties backed by CertainTeed, GAF, and Owens Corning.

Learn More
Tile roofing installation San Jose CA — Keith Roofing
Residential

Tile Roofing

Concrete and clay tile roofs that match the Spanish, Mediterranean, and traditional homes that define San Jose neighborhoods — Monier Lifetile and Eagle Roofing certified installer.

Learn More
Asphalt shingle roofing San Jose CA — Keith Roofing
Residential

Shingle Roofing

Architectural asphalt shingles from CertainTeed, GAF, and Owens Corning — an affordable, long-lasting option that looks sharp and holds up to Bay Area weather.

Learn More
Gutter installation San Jose CA — Keith Roofing
Residential

Gutters & Downspouts

Seamless aluminum gutters, downspouts, and gutter guards — installed to direct water away from your foundation and protect the work we just did up top.

Learn More
TPO commercial roofing San Jose CA — Keith Roofing
Commercial

TPO Roofing

Energy-efficient thermoplastic polyolefin membranes that reflect heat and resist punctures. A top-choice flat-roof system for Bay Area commercial properties.

Learn More
EPDM roofing San Jose CA — Keith Roofing
Commercial

EPDM Roofing

Single-ply rubber membrane roofing built for durability — up to 30+ years of service life with the right install. Ideal for flat and low-slope commercial roofs.

Learn More
Silicone roof coating San Jose CA — Keith Roofing
Commercial

Roof Coatings

Silicone and acrylic roof coatings that extend the life of an existing membrane, seal leaks, and cut energy bills. Long-term warranties available.

Learn More
Commercial roof repair San Jose CA — Keith Roofing
Commercial

Commercial Roof Repair

Emergency leak response and scheduled repair work for property managers, building owners, and facility teams across Santa Clara County. Minimal disruption, documented work.

Learn More
Built-up roofing BUR San Jose CA — Keith Roofing
Commercial

Built-Up Roofing

Traditional BUR systems with alternating layers of bitumen and reinforcing fabric — a proven flat-roof solution with decades of real-world performance on Bay Area commercial buildings.

Learn More
Modified bitumen roofing San Jose CA — Keith Roofing
Commercial

Modified Bitumen

Torch-on and self-adhered modified bitumen systems — a tough, weather-resistant flat-roof option that's a workhorse for Bay Area commercial and industrial properties.

Learn More
Manufacturer-Certified Installer

Quality starts with who makes your roof.

CertainTeed certified roofing installer Carlisle SynTec Systems certified installer IB Roof Systems certified installer Monier Lifetile concrete tile roofing installer
Why Keith Roofing

Seventy-Three Years
On Bay Area Roofs.

Since 1952, Keith Roofing has built its reputation the only way that sticks in this industry — by doing the work right, standing behind it, and being around years later when you need us again.

01

Since 1952

Three generations serving the South Bay. Your neighbors have trusted us for decades — often for the same roof twice.

02

BBB A+ Accredited

A+ rated with the Better Business Bureau and fully licensed (CSLB #1118418) & insured. The credentials matter — and so does how we actually act on a job site.

03

Factory-Certified

Certified installer for CertainTeed, GAF, Owens Corning, Carlisle SynTec, IB Roof Systems, Monier Lifetile, and Eagle Roofing — which means better warranties on your roof.

04

Experienced Crews

Our foremen have been with Keith Roofing for 15+ years. You get seasoned tradespeople who've seen every Bay Area roof variation — not a rotating crew.

Our Work

Recent Projects in
San Jose & the South Bay

View All Projects
Keith Roofing crew on a San Jose tile roof project
Keith Roofing Company team — Bay Area roofing since 1952
Trusted Name Since 1952
The Company

Family-Owned
Bay Area Roofers

Keith Roofing Company has been covering Bay Area homes and businesses since 1952. Now in our third generation, owner Jason Nesbitt and our team have built something you don't see often in this industry — a roofing company that's still here a decade after the warranty expires.

Our foremen average 15+ years with the company. We're State Licensed (#1118418), BBB A+ Accredited, and certified installers for every major manufacturer we recommend. Most importantly: we answer the phone, show up on time, and leave your yard cleaner than we found it.

73+Years in Business
3Generations
1952Founded
Learn About Keith Roofing
Client Reviews

What San Jose
Homeowners Say

★★★★★ 4.7 91 reviews
See All Reviews →
★★★★★

"Jason and his team are highly experienced, knowledgeable, do outstanding work, and are great to work with. Many friends, colleagues, and clients have also had very good experiences with them. Highly recommend!"

DZ
D. Z.
San Jose, CA · Roof Replacement
Verified Review
★★★★★

"I had 4 tiles come off my roof. I called, Roger came over within 30 minutes, and I received my quote shortly after. I approved the quote and the tiles were replaced within 2 hours! Quick and easy. I've used them twice and had excellent results."

CF
C. F.
Willow Glen, CA · Tile Repair
Verified Review
★★★★★

"The bid from Keith Roofing was competitive, but the value based on professionalism, honesty, workmanship, and on-time service was far superior to any contractor I've hired. They are a great and honest company to work with."

TE
T. E.
San Jose, CA · Full Roof Replacement
Verified Review

Reviews aggregated from Keith Roofing's Google Business Profile, BBB, and Nextdoor. View on Google →

Where We Work

Serving the
South Bay

San Jose Willow Glen Almaden Valley Cambrian Park Campbell Los Gatos Saratoga Cupertino Sunnyvale Santa Clara Milpitas Mountain View Palo Alto

Headquartered at 424 Lano Street in San Jose, Keith Roofing has been working on Bay Area roofs since 1952. From Willow Glen bungalows to Almaden Valley custom homes, Cupertino office parks to Palo Alto commercial properties — we know the neighborhoods, the permit offices, and the weather patterns that shape what goes on a South Bay roof.

We've built relationships with local suppliers over decades, which means faster material turnaround and better pricing on your job. If you're looking for a roofing company in San Jose or anywhere across Santa Clara County, you're in the right place.

Call (408) 295-8616 or request a free estimate online.

Get a Free Estimate
Common Questions

Roofing Questions,
Honest Answers

Questions San Jose homeowners ask us most. Don't see yours? Just ask.

Common signs include active leaks, damaged or missing shingles, sagging rooflines, visible daylight in the attic, or simply a roof that's 20+ years old. A Keith Roofing inspection will tell you exactly where you stand — and whether a repair will buy you time or a full replacement is the better investment.
It depends on the material. Asphalt shingles typically last 20–30 years in the San Jose climate, concrete and clay tile can last 50+ years, metal roofing 40–60 years, and flat TPO or EPDM systems 20–30 years with proper maintenance. We'll walk you through what makes sense for your home and how long to expect it to last.
San Jose's Mediterranean climate — hot dry summers and mild wet winters — is well-suited to concrete tile, clay tile, architectural asphalt shingles, and metal. Each has trade-offs around cost, weight, and aesthetics. We'll walk you through what makes sense for your home during the estimate.
Yes. Keith Roofing Company holds California Contractors State License Board license #1118418 and carries full general liability and workers' compensation insurance. We've been serving the Bay Area since 1952 and are BBB A+ Accredited.
Yes, every estimate is free and there's no obligation. Call (408) 295-8616 or request one online and we'll get a roofing expert out to your property to assess what you need.
Yes. Keith Roofing offers flexible financing through trusted partners so qualified homeowners can spread the cost of a new roof over affordable monthly payments. We'll walk you through approval, terms, and what your payment would look like during the estimate. Learn more about financing.
Yes. For active leaks, storm damage, fallen trees, or anything urgent, call (408) 295-8616 and we'll get a crew out as quickly as possible to tarp, patch, or protect your home from further damage.
Ready to Start?

Let's Take a
Look at Your Roof

Free, no-obligation estimates from the San Jose roofing company that's been doing this right since 1952.

Free estimates · No pressure · BBB A+ · CSLB #1118418