Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled
Fast, Reliable Roofing Across Rosemead
Roofing in Rosemead comes with a set of conditions you won’t find three miles west. This city sits nearly on top of the 1987 Whittier Narrows epicenter, and the ground here moves differently than it does in Alhambra or Temple City. That means roof framing, rafter ties, and decking take abuse most roofing companies never think to look for. We’re Barrett & Sons Construction, and we’ve been pulling back shingles on Rosemead homes long enough to know that a roof is only as good as the structure underneath it. If you need a straight answer about what your roof actually needs, call (877) 610-1318. We’ll walk the roof, give you a written estimate, and tell you the truth.
Why Barrett & Sons Construction Is Rosemead’s Preferred Roofing Company
Tom Barrett founded this company in 1998, and his sons run the crews. That’s not marketing copy; it’s who shows up when you call. Rosemead homeowners tell us the same thing over and over: they hired someone from the internet, got a number on the phone, and then watched the price climb once the shingles came off. Ours doesn’t work that way. Every scope of work, every allowance, and every price change arrives in writing before we touch anything. If the number moves, you’ll see it on a change order and you’ll approve it first. No surprises at the end.
We answer our own phone. A live person picks up 24/7, and that person knows this trade. If you’re calling from a 1950s tract home near Garvey Avenue or a newer build off San Gabriel Boulevard, we know the housing stock you’re dealing with and what roofing problems come with it. Ask anyone on your street about us, or look up Tom Barrett’s license number yourself. We publish it. We have nothing to hide.
Our Roofing Services in Rosemead
Most Rosemead homes fall into one of a few categories: original 1950s or 1960s roofs that are decades past any reasonable service life, roofs patched repeatedly over unpermitted additions, and newer roofs with one specific failure point driving a leak. We handle all of it. Here’s the work Roofing crews do most often in this city.
Roof Replacement & Installation
A full roof replacement in Rosemead usually runs between $8,000 and $20,000, depending on roof size, pitch, and what we find once the old material comes off. On older Rosemead tract homes, the real variable is the framing underneath. Whittier Narrows racked a lot of rafter-to-ridge connections, and loose framing cracks ceilings and pulls shingles apart over time. We inspect the structure before we sign a contract, not after. If your roof needs seismic reinforcement before new decking and shingles go on, that goes into the written scope and priced change order first.

Roof Leak Repair
Leaks in Rosemead homes are usually not where the stain is. Water runs along rafters, settles in valleys, and follows the path of least resistance before it drips through. We trace leaks back to their source: cracked flashing, rotted decking, failed pipe collars, or damaged tile. Typical roof repair in Rosemead runs $400 to $1,800. If you have an active leak and need it found fast, call (877) 610-1318 and we’ll get eyes on it.

Metal Roofing
Metal roofs make sense in the San Gabriel Valley. Rosemead summers regularly hit 95 to 105 degrees, and that heat bakes asphalt shingles until they’re brittle. A standing seam metal roof reflects more of that heat, lasts decades longer, and stays put when the ground shakes. Metal roof installation in Rosemead runs $15,000 to $40,000. It’s a bigger upfront investment than asphalt, but you won’t be back on your roof in 12 years wondering what failed this time.

Tile Roofing
Plenty of 1960s Rosemead homes have original barrel tile, and when it’s intact, it’s gorgeous. But tile is heavy, and older roof framing was not always sized for it. After decades of small earthquakes and San Gabriel Valley heat, tile roofs need attentive maintenance. We repair cracked and slipped tiles, replace rotted underlayment, and match existing profiles where only part of the roof needs work. Tile roof repair in Rosemead runs $600 to $2,500 on a typical repair scope.

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 Rosemead
We install materials you can look up. On Rosemead roofs, that means GAF asphalt shingle systems and their full accessory line: ridge caps, leak barriers, ventilation, and underlayment. GAF stands behind their products with documented warranties, and we stand behind our installation with the 90-Day Done Right Promise, written on every contract. If it’s not done right, Tom Barrett comes back and makes it right with one call. That’s the deal in Rosemead and everywhere else we work.
Common Roofing Problems We See in Rosemead Homes
We’ve opened enough Rosemead roofs to know what’s usually hiding underneath. This isn’t a generic list; it’s the local pattern:
- Seismic racking from Whittier Narrows: The 1987 earthquake loosened rafter-to-ridge connections all over this city. New shingles over old, loose framing eventually telegraphs as ceiling cracks, nail pops, and sagging ridges. If we see it, we’ll show you photos and put the fix in writing.
- Rotted decking from floodplain humidity: Homes along the San Gabriel River levee in ZIP 91770 sit close to high water tables, and that ambient moisture accelerates sheathing decay. A roof that looks fine from the street can be hiding soft, spongy decking just below the surface.
- Unpermitted additions with undersized roof framing: Rosemead has decades of informal room additions, garage conversions, and extended roofs built without permits. Many have rafters that never should have carried a roof. A new roof triggers a code upgrade the moment the inspector sees it. We’ll tell you before that happens, not after.
- UV-brittle shingles on unshaded roofs: Inland sun exposure on south-facing and west-facing Rosemead roof slopes cooks asphalt shingles until they crack and granulate early. Proper underlayment and ventilation are the only real defense.
Pricing for Roofing in Rosemead, CA
Here’s what roofing work actually costs in Rosemead right now. These are real ranges for this market, based on jobs we’ve completed in 91770, 91771, and 91772.
| Service | Typical Rosemead Price Range |
|---|---|
| Roof Replacement | $8,000 - $20,000 |
| Roof Repair | $400 - $1,800 |
| Metal Roof Installation | $15,000 - $40,000 |
| Tile Roof Repair | $600 - $2,500 |
What moves the number on a roof replacement in Rosemead is rarely the shingles. It’s the framing underneath. On a 1958 tract home near the river levee, we once opened a failing roof to find original skip sheathing, undersized 2×4 rafters pulled away from the ridge board during the quake, and decades of DIY patches with no hurricane ties. The homeowner’s replacement went from a $12,000 quote to $9,200 in actual roof work plus $3,800 in structural upgrades, each documented in a written change order approved before we touched a single nail. That’s the honest math. Call (877) 610-1318 for a free estimate, and we’ll give you written line-item pricing before you decide anything.
We Also Serve Cities Near Rosemead
Our crews work throughout the San Gabriel Valley, and Roofing in Rosemead is a big part of what we do. You’ll also find us on roofs in East San Gabriel, San Gabriel, Temple City, and South El Monte. Same crews, same written change order policy, same 90-Day Done Right Promise. If you’re nearby and need a straight answer, call (877) 610-1318.
Serving Rosemead, CA - Our Local Coverage Area
We’re based in the Rosemead 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 Rosemead
Yes, if the building inspector sees it, the unpermitted portion gets flagged and must be brought up to current Los Angeles County code before the roofing permit finalizes. That can mean framing upgrades, shear wall installation, electrical corrections, or even foundation work. It does not have to be a disaster. We inspect first, identify exactly what the inspector will flag, and give you a written scope of work and price before we file anything. Call (877) 610-1318 and we’ll walk the property with you.
Homes on Rosemead’s eastern edge near the levee often fall within FEMA-designated flood zones, which can add Army Corps of Engineers floodplain review on top of standard Rosemead building permits. It’s a dual-agency coordination that adds paperwork and usually a week or two to a full replacement. We have pulled these permits before, and we handle the coordination so you don’t have to. For an exact sense of timing on your parcel, call (877) 610-1318.
We inspect the framing before we quote, and we look specifically for seismic racking: rafters pulled from the ridge, loose connectors, cracked or split members. If we find it, you get a written change order with the structural repair priced out separately from the roofing work. The roof doesn’t go on top of damaged framing. That’s the whole job. Call (877) 610-1318 for a free estimate and we’ll show you what we’re seeing up there.
Yes, in most cases. Barrel tile patterns from major 1960s manufacturers are still produced or have close-profile replacements that blend with existing tile after a few months of weathering. We source from local suppliers who keep these profiles stocked for the San Gabriel Valley market. If only part of your Rosemead roof is failing, we’ll tell you honestly whether repair makes more sense than replacement. Call (877) 610-1318 for a written estimate.
A roofing permit gets you an independent inspector who reviews the work at key stages and signs off before the job is finaled. The permit inspector works for you, not for us, and that’s the point. It means the nailing pattern, the underlayment, the flashing, and any structural corrections get verified by someone who doesn’t work for the contractor. If a roofer tells you a permit is optional on a full replacement in Rosemead, they’re wrong. We pull them on every eligible job. Call (877) 610-1318 if you want a straight answer on your roof.
Written by Tom Barrett, Owner at Barrett & Sons Construction, serving Rosemead, CA with a 90-Day Done Right Promise on every roofing job.







Before
After
Before
After
Before
After