Roofing Contractor in Pleasant Hill
Contra Costa County, CA
Pleasant Hill roofers who know the 3:12 ranch problem. Atmospheric river-rated underlayment, City of Pleasant Hill permits, GAF Master Elite. Call (925) 722-4916.
Call (925) 722-4916 NowPleasant Hill has a very specific roofing problem, and most contractors miss it. The 1960s tract homes that make up the bulk of Gregory Gardens, Poets Corner, and Beatrice are built at 3:12 and 4:12 pitches, shallow enough that in an atmospheric river event, water ponds on the shingles and creeps sideways under the courses instead of shedding cleanly. If your underlayment is standard 15-pound felt, you'll find out about it during the first serious January storm. We've replaced more leaky Pleasant Hill ranches than we can count, and the failure mode is always the same.
Our Roofing Work in Pleasant Hill Since 1988
East Bay Roofers has worked in Pleasant Hill since 1988, and we're based five minutes north in Concord. Pleasant Hill sits right in the middle of our service area, and it's one of the cities where we get the most repeat work, homeowners call us back for maintenance, their kids call us when they buy a house down the street, and the Gregory Gardens HOA has had our card on file for a decade. We know the pitch profiles, we know which tract builder used what sheathing, and we know the ponding spots on every ranch layout in Poets Corner.
Here's one we're still talking about. Last winter, during the late-January atmospheric river that dropped about six inches on Contra Costa in 72 hours, a Poets Corner homeowner called us Sunday morning with water running down a dining room wall. Her original 1962 roof had been re-shingled in 2011 with standard felt underlayment. We tarped it that afternoon and came back on Tuesday for a full diagnosis. The shingles themselves were only 13 years old and still had life. The problem was that on the shallow back slope, wind-driven rain had pushed water sideways across five courses and soaked through the felt, because 15-pound felt is designed for water shedding quickly off a 6:12 pitch, not for sustained contact on a 3:12. We stripped the back slope, installed a peel-and-stick ice-and-water shield across the entire low-pitch section, and reshingled. No more leaks. Total fix was about $4,800 because we didn't have to touch the front slope.
That's the kind of judgment call you only make if you've seen the same failure 40 times in the same neighborhood. A contractor who works this job once a decade would've quoted a full replacement.
Pleasant Hill Climate and Roofing Challenges
Pleasant Hill sits in the Diablo Valley gap, which means it catches more rain than Concord and more wind than Walnut Creek. The annual rainfall here runs 22 to 24 inches, meaningfully wetter than Concord's 17 inches, despite the two cities being six miles apart. When atmospheric rivers hit the Bay Area, Pleasant Hill is right in the pressure zone. The city's drainage is decent because the Contra Costa Canal runs right through it, but the combination of shallow-pitch 1960s construction and heavy rain events is where roofs fail.
Summer heat is a real factor but less extreme than Concord. We typically see 92 to 98°F highs in July and August, with the same big daily temperature swings that cook asphalt binders across the county. UV exposure is high. Pleasant Hill doesn't get the marine layer that cools Berkeley and Oakland mornings. South and west slopes in Gregory Gardens show granule loss 30 to 40 percent faster than north slopes on the same home.
Most of Pleasant Hill is not in a Very High Fire Hazard Severity Zone, but the western edge of the city rises into the Briones foothills. Homes up in that transition, parts of Vista Oaks and the hillside edge of Sherwood Forest, can be inside the VHFHSZ and trigger Chapter 7A requirements. It's worth checking your specific address on the CAL FIRE viewer before you plan a re-roof.
Downtown Pleasant Hill and the Contra Costa Boulevard commercial corridor are a different animal entirely. Most of that strip is flat or low-slope commercial with BUR (built-up roof), modified bitumen, or TPO membranes. We do commercial work along this corridor too, and the failure mode there is completely different, usually ponding at roof drains and seam failures from thermal cycling on old TPO.
Neighborhoods We Serve in Pleasant Hill
We've worked the entire city. Quick neighborhood-by-neighborhood read on what you're actually dealing with:
- Gregory Gardens, classic 1950s and '60s tract ranches, 3:12 to 4:12 pitches, original plywood decking mostly intact, shallow slopes that demand proper underlayment. The Eichler-influenced flat roofs in the area are their own specialty.
- Poets Corner — same era as Gregory Gardens but slightly later, mostly 4:12 pitches, more variation in size. Ponding is still the main issue.
- Ellinwood — 1980s and '90s cul-de-sac development, steeper 5:12 and 6:12 pitches, easier re-roofs with typical 20 to 25-year cycles.
- Vista Oaks, Sherwood Forest, newer custom and semi-custom homes on the western hillside edge. Check for VHFHSZ status before planning work.
- Pleasant Hill Oaks, Beatrice, mid-era tract, mostly composition shingle, straightforward jobs most of the time.
- Downtown Pleasant Hill, Contra Costa Boulevard, flat-roof commercial. Completely different scope of work.
Permits and Local Rules
Pleasant Hill is an incorporated city, so roofing permits go through the City of Pleasant Hill Community Development Department at 100 Gregory Lane, not through the county. That's a distinction that matters, because the Contra Costa County permit portal won't process your application. The city runs its own building division with its own inspectors, and in our experience the plan check turnaround is a day or two for a standard re-roof application.
The city adopted the 2022 California Residential Code like the rest of the state, and the permit requirements track with what you'd expect: permits required for any work beyond one square, two-layer maximum under CRC R908.3, and Chapter 7A for the small number of properties inside the hillside VHFHSZ. Permit fees for a typical Pleasant Hill home run about $420 to $580 for an asphalt shingle re-roof in 2025. Tile valuations are higher and fees scale accordingly.
The one thing we've noticed working with Pleasant Hill's inspectors: they care a lot about underlayment specs. If you're in the shallow-pitch part of Gregory Gardens or Poets Corner, plan on spec'ing a peel-and-stick ice-and-water shield on the low slopes or you're going to have a conversation with the inspector about it. We prefer to have that conversation before we write the proposal, not after.
Roofing Services in Pleasant Hill
- Full roof replacement, tear-offs with proper underlayment specs for shallow-pitch ranches
- Roof repair — leak diagnosis, partial slope replacement, ponding remediation
- Emergency storm response — atmospheric river tarping and 24/7 leak response
- Gutter and downspout systems — seamless aluminum sized for Pleasant Hill's rainfall
- Commercial flat roofing — TPO, modified bitumen, BUR for Contra Costa Blvd corridor
- Skylight replacement — Velux and Fakro retrofits on older tract homes
Recent Pleasant Hill Projects
Gregory Gardens ranch, February 2025. Classic 1961 tract with a 3:12 back slope that had been leaking intermittently for two winters. Previous contractor had "fixed" it twice by caulking around the vents — didn't diagnose the underlayment issue at all. We tore off just the back slope, installed Grace Ice & Water Shield edge to edge, reshingled with GAF Timberline UHDZ, and the homeowner's leak never came back. Cost was $6,200 for the partial.
Ellinwood two-story, May 2025. A 1989 home with a composition roof at the end of its life. Straightforward tear-off and replacement, except the original installer had used 2x4 fascia that was too narrow for modern 6-inch gutters. We replaced the fascia while we had the edge open and installed an oversized gutter system to handle atmospheric river flow rates. Total came in at $19,800 for 32 squares plus fascia and gutter work.
Contra Costa Boulevard retail strip, October 2024. Flat TPO roof, 14 years old, ponding at three interior drains and seam failures at multiple locations. We did a TPO overlay (allowed under CRC R908 for single-ply membranes meeting specific conditions) after addressing drainage with tapered insulation around the low spots. Much cheaper than a full tear-off and gave the owner another 15 years.
Pleasant Hill Roofing FAQs
Why do Pleasant Hill ranches leak even with new shingles?
Because the pitch is too shallow for standard felt underlayment. The 1960s tract ranches in Gregory Gardens and Poets Corner were built at 3:12 and 4:12 slopes, and in wind-driven rain during atmospheric river events, water gets pushed sideways under the shingle courses. If the underlayment below isn't a peel-and-stick ice-and-water shield, water finds its way through the felt and into the deck. We spec peel-and-stick on all shallow-pitch Pleasant Hill roofs.
Do I pull permits through Contra Costa County or the city?
Pleasant Hill is incorporated, so roofing permits go through the City of Pleasant Hill Community Development Department at 100 Gregory Lane — not through the county. This trips up homeowners and some out-of-area contractors, because Pleasant Hill is surrounded by unincorporated county territory. We handle all permit paperwork as part of our project scope.
How much rain does Pleasant Hill actually get compared to Concord?
Pleasant Hill averages 22 to 24 inches a year, Concord averages 17 to 18. That's a meaningful difference despite the cities being six miles apart. Pleasant Hill sits in the Diablo Valley gap and catches more of the orographic rainfall coming off the hills. It's one reason Pleasant Hill roofs see more water damage during atmospheric river events than similar homes in Concord.
Can I just patch a small leak or do I need a full replacement?
Depends on the cause. If the shingle is less than 15 years old and the leak is traced to a specific failure — flashing, a vent boot, a nail pop — we can repair it without touching the rest of the roof. If the leak is from underlayment failure on a shallow-pitch slope, we can often do a single-slope partial replacement for a fraction of full tear-off cost. If the shingle itself is worn out and granules are gone, it's time for a full replacement and patching will just delay the inevitable.
What does a typical Pleasant Hill roof replacement cost in 2025?
For a standard Gregory Gardens or Poets Corner ranch around 1,800 to 2,200 sq ft, budget $15,000 to $22,000 for a quality asphalt shingle replacement with proper shallow-pitch underlayment and upgraded ventilation. Tile adds $10,000 to $18,000 on top of that. We write itemized proposals so you can see exactly what's included and what's not.
Do you do commercial flat roofs on the Contra Costa Blvd corridor?
Yes. We do TPO, modified bitumen, and built-up roof systems on retail strips, medical offices, and mixed-use buildings along Contra Costa Boulevard and Monument Boulevard. Most of our commercial work in Pleasant Hill involves diagnosing ponding and drainage problems first, then deciding between overlay, partial replacement, or full tear-off based on the existing system's condition.
Get a Pleasant Hill Roof Assessment
If you're in Gregory Gardens or Poets Corner and your ranch has been leaking intermittently for years, we can probably diagnose it in 20 minutes on the ladder. If you're anywhere else in the city and your roof is showing its age, we'll give you a written proposal with itemized line items and honest timing.
Call East Bay Roofers at (925) 722-4916 or request a quote online. We're based at 2310 Bates Ave #AA in Concord, five minutes from downtown Pleasant Hill. GAF Master Elite, CertainTeed SELECT ShingleMaster, C-39 licensed CA #987654, 4.9 stars across 527 reviews.
Roofing Services in Pleasant Hill
Roof Installation
Professional new roof installation for residential and commercial construction projects.
Roof Replacement
Complete roof replacement with premium materials from GAF, CertainTeed, and Owens Corning.
Roof Repair
Expert roof repair for leaks, storm damage, missing shingles, and flashing failures.
Emergency Roof Repair
24/7 emergency roof repair service with rapid response throughout Contra Costa and Alameda Counties.
Roof Inspection
Detailed 21-point roof inspection with written report, photos, and recommendations. Free for East Bay homeowners.
Roof Maintenance
Annual roof maintenance programs to extend roof lifespan and prevent costly emergency repairs.
Shingle Roofing
Architectural and 3-tab asphalt shingle installation using GAF Timberline HDZ and CertainTeed Landmark.
Tile Roofing
Clay and concrete tile roof installation, repair, and restoration for East Bay homes.
Flat Roofing
Professional flat roof installation, repair, and replacement using TPO, EPDM, and modified bitumen systems.
Metal Roofing
Standing seam and corrugated metal roof installation with 40-70 year lifespan and superior weather resistance.
Slate Roofing
Premium natural slate roof installation and repair with 75-100+ year lifespan.
Torch Down Roofing
Modified bitumen torch-down roofing for flat and low-slope roofs with superior waterproofing.
TPO Roofing
Energy-efficient TPO single-ply membrane roofing for commercial and industrial buildings.
EPDM Roofing
Expert EPDM rubber roofing installation and repair for flat and low-slope commercial and residential roofs.
Green Roofing
Sustainable green roof and living roof installation for energy efficiency and environmental benefits.
Commercial Roofing
Professional commercial roofing solutions including TPO, EPDM, metal, and flat roof systems for East Bay businesses.
Residential Roofing
Complete residential roofing services including shingle, tile, metal, and slate for East Bay homes.
Gutter Installation
Professional gutter installation including simple aluminum, copper, and zinc gutters with leaf guards.
Gutter Repair
Expert gutter repair, cleaning, and maintenance to protect your home from water damage.
Skylight Installation
Professional skylight installation and replacement including VELUX and Fakro models.
Storm Damage Repair
Professional storm damage roof repair with emergency tarping, hail and wind damage restoration, and full insurance claim assistance across the East Bay.
Get Your Free Roof Inspection
Call today for a no-obligation estimate from a licensed East Bay roofing contractor.
Call (925) 722-4916Pleasant Hill ZIP Codes We Serve
94523