Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled
Fast, Reliable Roofing Across Mountain View
Roof replacement in Mountain View typically runs $8,000-$20,000, while roof repair lands between $400 and $1,800 depending on what’s failing. We work in every Mountain View ZIP code, from 94039 up through 94043, and we know what the local permit office will ask before you ever see an inspector. Tom Barrett started Barrett & Sons Construction in 1998, and the crews who show up at your door are his sons and their teams, not strangers dispatched from out of state. Call (877) 610-1318 for a free estimate, and a live person answers every time.
Why Barrett & Sons Construction Is Mountain View’s Preferred Roofing Company
We’ve spent decades working on the postwar single-family homes that dominate Old Mountain View and Cuesta Park. Those 1940s and 1960s ranches have their own habits, and we’ve learned most of them the hard way so you don’t have to. A roof that looks fine from the street can hide eave flashing that was never installed right in the first place, or rafters that weren’t sized for anything heavier than the original wood shake. Mountain View homeowners don’t want a contractor who quotes one number and shows up with another. Tom’s name, address, and license number are published, and the permit inspector works for you, not for us. That’s why we like him.
Our Roofing team treats Mountain View as home turf, not a stop on a regional route. Every scope, every allowance, every price change arrives as a written change order before work happens. If it’s not done right, Tom comes back and makes it right. That’s the 90-Day Done Right Promise, written on every contract.
Our Roofing Services in Mountain View
Roof Replacement & Installation
Most Mountain View homes we replace roofs on are original 1940s-1960s composition shingle jobs that have reached the end of their life. We pull permits on every eligible replacement, and in the 94043 ZIP near Moffett Field, we handle the FAA paperwork that out-of-area contractors never see coming. A typical full replacement in Mountain View runs $8,000-$20,000, depending on size, pitch, and what we find when the old roof comes off.

Roof Leak Repair
Leaks in Mountain View homes often trace back to missing eave flashing at the top plate, a failure mode we see regularly on slab-on-grade ranches in Cuesta Park and Old Mountain View. We don’t patch and run. We open the area, show you what’s actually failing, and price the fix in writing before we touch it. Roof leak repair here typically runs $400-$1,800.

Metal Roofing
Metal roofing is a strong fit for Mountain View’s mild, bay-influenced climate, and we carry GAF and CertainTeed product lines on the metal side too. For homes in North Bayshore where bay mud settlement can cause slow roof sag over decades, metal’s lighter weight can be a real advantage compared to tile. We write the allowance for any structural correction we find, and you approve it before we proceed.

Tile Roofing
Tile roofs look right on Mountain View’s older ranch houses, but they’re heavy. On a 1960s Cuesta Park home, our crew pulled a permit to replace the original composition shingle roof and found the existing 2×4 rafters undersized for the tile the homeowner wanted. We wrote an allowance for reinforcing the load-bearing framing, got the change order approved in writing before touching it, and passed inspection before closing the walls. That’s how Barrett & Sons handles every tile job. Tile roof repair in Mountain View runs $600-$2,500.

What happens when you call
- 1
A real person answersNo phone trees - you reach a local pro.
- 2
You get an upfront price rangeHonest numbers before anyone is dispatched.
- 3
A background-checked tech heads outLicensed & insured, dispatched right away.
- 4
You approve before work beginsNothing starts until you say go.
Trusted Brands We Service in Mountain View
We install GAF and CertainTeed roofing systems, and we stock common parts locally so Mountain View repairs move quickly. We also carry Quikrete for flashing-related repairs and Cambridge Pavers when a roofing project ties into a patio or walkway. You can look up every brand we install. No mystery materials off a van.
Common Roofing Problems We See in Mountain View Homes
- Missing eave flashing on 1940s-1960s originals. Many original roofs in Old Mountain View and Cuesta Park were built without proper eave flashing, so rot at the top plate stays hidden until the old shingles come off. We quote the repair as soon as we see it, in writing.
- Bay mud settlement in North Bayshore. Homes near Shoreline District sit on former tidelands, and decades of slow settlement can push roof framing out of plumb without showing an obvious leak. Permit inspections flag it; we correct it with a written change order.
- FAA Part 77 height limits in 94043. Some lots near Moffett Field have flatter roof pitches to stay under the aerial obstruction surface. DIY repairs that add layers can inadvertently push a roof into the restricted zone, which becomes a code violation that costs more to undo than the original repair.
- Undersized original framing. Rafters sized for wood shake in the 1950s often can’t legally carry today’s tile or multiple composition layers. We catch this during the permit pull and write the allowance before you’re ever surprised.
Pricing for Roofing in Mountain View, CA
Here’s what we charge in Mountain View, in plain numbers. These are fixed ranges, not phone promises that inflate at the door.
| Service | Mountain View Price Range |
|---|---|
| Roof Replacement | $8,000-$20,000 |
| Roof Repair | $400-$1,800 |
| Tile Roof Repair | $600-$2,500 |
What moves the number on a replacement: roof size, pitch, the number of layers we remove, whether the deck sheathing has rot, and whether the framing needs reinforcement. We price all of that in the initial scope, and any allowance that isn’t on paper is a surprise waiting for a date. You’ll never get one from us. Call (877) 610-1318 for a free estimate.
We Also Serve Cities Near Mountain View
Our Roofing in Mountain View coverage extends to Los Altos, Los Altos Hills, Sunnyvale, and Stanford. Most of our crew lives within twenty minutes of your door, and that’s how we want it. If something isn’t right, Tom wants to know about it.
Serving Mountain View, CA - Our Local Coverage Area
We’re based in the Mountain View area and know this community well. Use the map below to see our service coverage - if you’re nearby, we can almost certainly help.
FAQs - Roofing in Mountain View
Yes, if your structure or any crane exceeds the FAA Part 77 imaginary surface in the 94043 ZIP, you must file FAA Form 7460-1 and receive a ‘no hazard’ determination before Mountain View issues a building permit. This applies near Moffett Federal Airfield and can add weeks to your schedule. We handle the filing for you. Call (877) 610-1318 and we’ll tell you whether your address triggers it.
You reinforce the load-bearing framing before the tile goes on, and you do it under permit. We write an allowance for the reinforcement into your contract upfront, and we only proceed after you approve the change order in writing. Skipping this step leads to sagging and failed inspections. Call (877) 610-1318 for a structural assessment.
Mountain View’s bay-influenced microclimate keeps temperatures mild year-round, so exterior roofing work schedules are rarely weather-blocked the way they are in the inland South Bay. We schedule replacements across all four seasons here. Call (877) 610-1318 to check current availability.
We replace the rotted deck sheathing and repair the top plate before installing your new roof, and we price it as a written allowance in your original contract. Hidden rot is exactly why we never quote a roof replacement blind. You’ll know the number before we open anything up. Call (877) 610-1318 for a deck inspection.
Most second-story additions and ADUs in Mountain View trigger structural review of the existing roof, and many 1940s-1960s roofs don’t meet current California Building Code for live and seismic loads. You’ll likely need a roof upgrade, and we price that into your permit drawings from the start. Call (877) 610-1318 for a combined roofing and addition estimate.
If you’re in Mountain View and need roofing work, call (877) 610-1318 now. Free estimates, written change orders, permits pulled, and the 90-Day Done Right Promise on every job. Tom answers his own phone.
Written by Tom Barrett, Owner at Barrett & Sons Construction, serving Mountain View and surrounding communities since 1998.







Before
After
Before
After
Before
After