Metal roofing
Tile roofing
GAF
Owens Corning
Flat & low-slopeFree roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Fast, Reliable Roof Replacement Across Pleasant Hill
Roof replacement in Pleasant Hill usually runs $14,000 – $28,000 for a standard asphalt shingle roof on a typical 1,800 – 2,400 sq ft ranch home, and we’ll give you an exact written price before a single shingle comes off. Our crews work Pleasant Hill neighborhoods every week, from Gregory Gardens to the hillsides off Old Quarry Road, so we know what these roofs deal with: Diablo winds, summer UV, oak debris, and county fire codes. If you’re weighing a full Roof Replacement, call (831) 228-3330 and we’ll walk you through what your specific roof needs and what it costs, in writing.
Why Birchbark Roofing San Francisco Is Pleasant Hill’s Preferred Roof Replacement Company
We’ve torn off enough old wood shake in Pleasant Hill to know what waits underneath: cracked decking, rot where tannin-rich leaves sat against the eaves, skipped flashing at valley intersections. Homeowners off Gregory Lane, Putnam Boulevard, and the streets around Paso Nogal Park call us because we show up with shoe covers at the door, drop cloths through the hallway, and a written price before any work starts. The 365-Day Done Right Promise is stamped on every job we do in Pleasant Hill, so if it’s not right, we make it right.
What that means in practice: background-checked, uniformed technicians on your roof, not a rotating crew you’ve never met. A photo of the completed clean-up before the crew pulls away. Erik Lindgren oversees every Pleasant Hill roofing project, and a live person answers our phones 24 hours a day, 7 days a week. No voicemail trees, no next-business-day callbacks.
We’re part of the Cedarwell family of roofing companies since 2000, and every Pleasant Hill roof we replace is covered by the Cedarwell Care Promise. Four things, by name: Clean up like it’s our own home. Ask before we move or touch anything. Respect the family’s time and quiet hours. Explain the price before the work.
Styles & brands we work with





Roof Installation in Pleasant Hill
Roof installation in Pleasant Hill means a full tear-off and new roofing system, and it’s the right call when your existing roof is past its service life or no longer meets Contra Costa County’s fire-resistant roofing requirements. For a ranch home in Gregory Gardens or a newer build in the Poet’s Corner area, a complete roof installation typically runs $15,000 – $30,000 depending on square count, pitch, decking condition, and material choice. You’ll see your exact number in writing before we start.
What We Install on Pleasant Hill Roofs
We install asphalt shingles, architectural shingles, flat roofing systems, and tile or composition materials, working with Owens Corning, IKO, Atlas, and Tamko products. On Pleasant Hill’s low-slope ranch roofs, we commonly recommend architectural shingles with a wind-rated nailing pattern and a high-temp synthetic underlayment because the summer sun here bakes standard felt until it breaks down.
Decking and Underlayment Done Right
Roof installation in Pleasant Hill is not a shingle swap. On older ranch homes with wider rafter spacing, we inspect and often replace roof decking before anything else goes down. We install ice and water shield at the eaves and in valleys, then a high-temp synthetic underlayment across the field. Skipping that second layer on Pleasant Hill’s open, sunny lots is how you get wind uplift and premature UV degradation, and we don’t skip it.
Roof Replacement Contractor in Pleasant Hill
A roof replacement contractor in Pleasant Hill should know that replacing an original wood shake roof in Gregory Gardens is not the same job as reroofing a newer composition roof near Pleasant Hill Middle School. We’re the contractor who scopes both the same way: county permitting, decking inspection, ventilation math, and a written line-item price before we touch the roof. Most full roof replacements in Pleasant Hill run $14,000 – $28,000.
Wood Shake to Fire-Resistant Shingle Conversions
Many of Pleasant Hill’s 1950s – 1970s ranch homes still carry original wood shake over low-slope framing. Contra Costa County’s defensible space and fire-resistant roofing requirements mean those shakes have to go, and the replacement needs to meet current code. We handle the conversion end to end: permit paperwork, tear-off, decking repair, and installation of Class A fire-rated shingles on the reframed eaves.
New Construction and Hillside Builds
On newer construction and hillside homes off Reliez Valley Road or along the ridges above the city, roof replacement and roof installation require different equipment access and often different material choices. Steeper pitches change nailing patterns and underlayment requirements. We scope each hillside roof in person before quoting so the number you see on paper matches the roof you actually have.
Trusted Brands We Service in Pleasant Hill
We work with roofing materials from Owens Corning, IKO, and Atlas, and we maintain stock of common shingle colors and underlayment rolls so we’re not waiting on a distribution run to finish your Pleasant Hill roof. When we use Atlas architectural shingles on a Gregory Gardens ranch, we can match the color to the neighborhood’s original palette, which matters more than people expect in mid-century subdivisions. Every material we install is backed by the 365-Day Done Right Promise, and because birch bark was one of the first roofing materials – light, tough, made to shed water – we’re picky about what we put on your home.
See the difference
Before
After
Before
After
Before
AfterCommon Roof Replacement Problems We See in Pleasant Hill Homes
- Improperly flashed valleys on low-slope ranch roofs. Winter rains hit Pleasant Hill’s shallow-pitch roofs hard, and when tannin-rich debris from oaks and eucalyptus clogs the valleys, water backs up under the flashing and leaks into ceilings. We reframe and reseal valleys as part of every ranch roof replacement.
- Lightweight felt underlayment breaking down under UV. Pleasant Hill’s hot, dry summers bake 15-lb felt until it’s brittle, which is why we install high-temp synthetic or ice and water shield at every eave and valley. On open, sunny lots, this is the difference between a roof that lasts 25 years and one that fails at 12.
- Rotted decking under original wood shake. In Gregory Gardens and other older neighborhoods, the original shake roofs have been shedding and holding moisture for decades. We regularly find rot under the eaves and around plumbing vents that a simple overlay would have hidden.
- Nail pops on homes with wider rafter spacing. Many 1960s ranches in Pleasant Hill were framed with 24-inch rafter spacing. Standard nailing patterns on decking that hasn’t been re-sheathed leads to shingle nails pulled loose by Diablo winds. We add a second layer of decking where needed so the nailing pattern actually holds.
Pricing for Roof Replacement in Pleasant Hill, CA
A full roof replacement on a typical Pleasant Hill ranch home runs $14,000 – $28,000 for asphalt or architectural shingles, including tear-off, decking repair, underlayment, and haul-away. Larger hillside homes with steep pitches and tile or specialty materials run $25,000 – $45,000. Flat roofing replacements in Pleasant Hill run $12,000 – $20,000 depending on square footage and membrane type. What moves the number: decking condition, rafter spacing, permit requirements, and how much old material has to come off. You’ll see your exact written price before we start, and it doesn’t change after we open up the roof.
Call (831) 228-3330 to schedule a free estimate for roof replacement in Pleasant Hill. We’ll measure, inspect the decking, and hand you a line-item price in writing.
We Also Serve Cities Near Pleasant Hill
Our Roof Replacement in Pleasant Hill crews regularly work the surrounding communities too. If you’re in Lafayette, Alamo, Moraga, or Danville and need a new roof, we bring the same written pricing, shoe covers, and clean-up photo to your door. Same Cedarwell Care Promise, same 365-Day Done Right Promise.
Serving Pleasant Hill, CA - Our Local Coverage Area
We’re based in the Pleasant Hill 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 About Roof Replacement in Pleasant Hill
Yes, most roof replacements in Pleasant Hill require a Contra Costa County building permit, which means an inspection after the decking is repaired and again at final. We pull the permit, schedule the inspections, and make sure the roof passes the first time. Call (831) 228-3330 and we’ll confirm what your specific roof needs.
The Diablo winds that sweep through the Carquinez Strait can exceed 50 mph on exposed hillsides, so we use a six-nail wind-rated pattern on architectural shingles instead of the standard four-nail. We also extend the nailing pattern at eaves and rakes where wind uplift is strongest. On ranch homes with wider rafter spacing, we add decking before nailing so the pattern actually holds. Call (831) 228-3330 for a roof evaluation.
Yes, Contra Costa County’s defensible space and fire-resistant roofing requirements mean original wood shake roofs in Gregory Gardens cannot simply be re-shaken. Replacement materials must be Class A fire-rated, which includes architectural asphalt shingles, certain tile systems, and metal. We handle the material selection and permitting for these conversions. Call (831) 228-3330 to see what’s allowed on your roof.
Ice and water shield is not just for ice – it’s a self-sealing membrane that protects the eaves and valleys from wind-driven rain, which Pleasant Hill gets in winter storms from the north. On low-slope ranch roofs, water backs up at the eave edge and works under shingles, which is exactly where we install the shield. It’s a code requirement in many cases and a practical one here. Call (831) 228-3330 for specifics on your roof.
In neighborhoods like Gregory Gardens where streets are narrow and mature trees crowd the curb, we use smaller dump trailers and schedule tear-off around foliage that drops tannin-rich debris onto the roof below. We also coordinate the door schedule with you if pets need to stay inside during the loudest hours. Everything gets cleaned up and photographed before we leave. Call (831) 228-3330 to schedule a free estimate for roof replacement in Pleasant Hill.
Written by Erik Lindgren, Owner at Birchbark Roofing San Francisco, serving Pleasant Hill and the surrounding Bay Area since 2000.