Bay Area roof repair and replacement
If your roof is leaking, storm-damaged, or worn out, Roof By Tom can inspect it and tell you what it needs so water stays out of your home. We repair leaks, cover storm openings, and replace worn roofs from San Jose to San Francisco.
- Licensed and insured · CSLB #1112980
- Free written estimate, no obligation
- Same-day leak help when available
- Family-operated roofing company in Moraga
- A decade of Bay Area roofing
5.013 Yelp reviews
5.088 Google reviews
What we do
Roof repair, replacement, and leak service
See all roofing services →
Replacement
Full tear-off and a new roof when another repair will not stop the leaks for long.

Repair
Leak tracing and targeted repairs that stop the water without replacing a sound roof.

Storm damage
Wind and rain tarp work, honest photo documentation, and help with the insurance claim.

New construction
New-home and addition roofs that hit the framing date and match the house.

Shingles
Architectural shingles with underlayment and valley detailing for Bay Area rain and sun.

Metal
Standing-seam and metal panel systems for long life and fire-wise homes.

Why homeowners call us
When to repair a roof and when to replace it
One of the first things to decide is whether a repair will hold. A repair is enough when the leak has a clear cause and the rest of the roof still has life. Replacement is the better call when leaks keep returning, the roof is past its expected life, or a second layer is already on the wood. We inspect first and recommend only the work your home needs.
- Repair when it is enough
- If flashing, a pipe seal, or a few tiles will stop the water, we repair those and leave a sound roof alone.
- Built for Bay Area weather
- Dry summers and hard first rains find weak valleys and flashing. We detail those areas so the next storm does not reopen the leak.
- Insurance claim photos
- Sudden wind or rain damage is often covered; wear and tear is not. We document what is on your roof so you can talk with your adjuster.
- Financing for a new roof
- If replacement is the right call, financing can spread the cost so you do not have to wait on cash.
Materials we install
Shingles and underlayment from brands you can look up
We install systems from these manufacturers when they fit your roof and budget. You will see the product name on the written estimate.
Recent work
Recent Bay Area roofing projects
See project photos →







How it works
How a roof inspection and estimate works
- 01
Request an inspection
Tell us your address, what you are seeing, and how soon you need help. Call or send the form.
- 02
Roof inspection with photos
We walk the roof or use a drone, photograph problem areas, and explain the cause in plain language.
- 03
Written estimate with options
You get materials, labor, timeline, and repair-or-replace choices in writing before any work starts.
- 04
Scheduled work and cleanup
We protect your property, complete the job, and clean the site so you can live in the house while we work.
Where we work
Cities we serve in the East Bay and South Bay
We are based in Moraga and serve homes from Lamorinda and the East Bay through San Jose and San Francisco. Choose a city to see how we work in that area.

Reviews
What homeowners say about Roof By Tom
★★★★★
Networx
I needed someone quick and reliable to fix my roof. Roof by Tom gave me an estimate same day and was able to finish my project in no time! I would definitely recommend them.
Kayla
Walnut Creek, CA · Roof repair
★★★★★
The old roof was leaking in two rooms. They inspected, sent a written estimate, and replaced it without turning the house upside down.
Marcus
Lafayette, CA · Roof replacement
★★★★★
Water was coming in after a storm. They explained the cause, patched the leak, and told me what to watch for next season.
Elena
Concord, CA · Leak repair
FAQ
Roofing questions from Bay Area homeowners
How much does a roof replacement cost in the Bay Area?+
Typical Bay Area asphalt shingle replacements often fall between $9,000 and $28,000, depending on size, pitch, access, and material. Tile and metal cost more. A focused repair is usually much less. We measure your roof and send a written estimate before work starts.
Do you repair a leak or replace the whole roof?+
We repair the leak when the cause is local and the rest of the roof still has life. Replacement makes sense when leaks keep returning, the roof is past its expected life, or a second layer is already on the wood. We tell you which path fits after we inspect.
Does homeowners insurance cover roof repair?+
Wind and sudden rain damage are often covered. Wear, age, and poor maintenance usually are not. We photograph the roof and write an honest scope so you can share facts with your adjuster. We do not invent damage to force a claim.
Can you come the same day for an active leak?+
When the schedule allows, we can tarp an active leak the same day so more water stays out of your home. After a regional storm we help homes with water coming inside first. Call (925) 722-6494 and tell us what you are seeing.
Are you a licensed roofing contractor in California?+
Yes. Roof By Tom Inc is licensed with the California Contractors State License Board, CSLB #1112980, and we carry insurance. You can look up the license before you book. We pull city permits when your job requires them.
Do I need a permit for a new roof?+
Most Bay Area cities require a permit for a full roof replacement. Small repairs often do not. We pull the permit when the city requires it and build to the inspection. Ask us about your address when you request the estimate.
How can I get a free roof estimate?+
Use the form on this site or call (925) 722-6494. We schedule an inspection at a time that works for you and send a written estimate. There is no obligation. You will see the scope, timeline, and options before you decide.
How long does a roof replacement take?+
Most residential replacements finish in one to three days once materials are on site. Size, material, access, and weather can change that. A focused repair can be same day. We give you the plan before we start.
Need the roof looked at this week?
Call us or send the form. We inspect your roof, explain what we see, and send a written estimate. There is no obligation.











