Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Fast, Reliable Roof Repair Across Pleasant Hill
Most roof repairs in Pleasant Hill run between $350 and $1,400 for shingle or flashing work, while tear-offs and decking replacement push into the $4,000 to $9,000 range because so many mid-century homes here carry two layers of old composition shingles. We quote a written price before any work starts, and we answer the phone live, 24/7. If you’ve got a leak near Gregory Gardens or a lifted ridge cap up near the Briones open space, call (945) 303-9821 and we’ll get eyes on it.
Pleasant Hill’s housing stock has a problem most newer suburbs don’t. The city incorporated in 1961 and built out fast through the 1960s and 1970s, which means block after block of ranch and split-level tract homes now sit under roofs that are 40 to 60 years old. Many already have a second layer of 3-tab shingles stacked over the original. That changes the math on every repair we quote here.
Why Tilehurst Roofing Is Pleasant Hill’s Preferred Roof Repair Company
Tilehurst Roofing is the local member of the Kingswell family of roofing companies, founded in 2000 and built on one idea: say the price before the work, show up in the window we gave, put the guarantee in writing, and come back if it fails. That’s the Kingswell Way. Greg Holloway leads our crew, and the standard he sets is simple: a written price in your hands before a single nail is driven, a written guarantee delivered before the crew leaves, and a free return visit if a repair fails inside the guarantee period.
We know Pleasant Hill’s streets, not just its ZIP codes. We know that hillside lots off Paso Nogal Road and near Pleasant Hill Road sit under mature valley oaks that drop acorns and leaf litter into low-pitch valleys all summer. We know the tract homes off Taylor Boulevard and along Gregory Lane were built fast, with tight side yards and shared driveways that make staging a job trickier than it looks on Google Maps. That local knowledge shows up in how we quote, how we stage, and how we clean up after ourselves.
Our Roof Repair team is background-checked and uniformed, so when someone knocks on your door to say they’re from Tilehurst, you know exactly who you’re letting onto your roof. And when you call (945) 303-9821, a live person answers. Not a voicemail. Not a callback queue. A person, any hour, any day.
Commercial Roof Repair in Pleasant Hill
Commercial Roof Repair in Pleasant Hill typically involves flat or low-slope membrane roofs on the retail and office buildings along Contra Costa Boulevard, Monument Boulevard, and the commercial pockets off Buskirk Avenue. These roofs fail differently than residential shingle roofs: ponding water after winter storms, failed lap seams in single-ply membranes, and cracked sealant around HVAC curbs and vents. A commercial repair job in this city usually runs $900 to $3,200 depending on membrane type, penetration count, and whether the decking under the membrane has started to rot.
What Commercial Work Involves Here
Commercial repairs in Pleasant Hill mean working around open-for-business storefronts, which is why we stage materials in tight footprints and schedule loud work during low-traffic windows when the building owner allows it. Most commercial jobs here start with a moisture scan of the membrane surface to find the real source of the leak before we cut anything open.
Cost Drivers on Commercial Repairs
The biggest variable is access. If a roof hatch is available and the membrane is in fair shape, a repair is straightforward. If we need a lift to reach the roof and the decking is saturated, the cost climbs. We’ll tell you the price in writing before any work starts, and our 365-Day Done Right Promise applies to commercial jobs exactly the same as residential ones.
Roof Leak Repair in Pleasant Hill
Roof Leak Repair in Pleasant Hill is the call we get most often after the first heavy winter rain, and the leak is rarely where the homeowner thinks it is. Water travels along decking seams and rafter edges before it stains a ceiling, so a stain in the living room can trace back to a rusted pipe boot near the ridge or a failed valley on the far side of the house. Most residential leak repairs in Pleasant Hill cost $350 to $1,400. If the decking has rotted through, the price climbs, and on two-layer roofs, we usually find soft sheathing under the old layer that a simple patch would have missed.
Finding the Actual Source
We run water tests on suspect areas rather than assuming the stain tells the story. On Pleasant Hill’s mid-century ranch homes, the usual suspects are aged flashing around chimneys and vents, cracked pipe boots, and valleys packed with oak litter that holds moisture against the shingle tabs for months at a time.
When Water You Can’t See Is a Bigger Problem
Some roofs leak for years before a stain appears, soaking insulation and softening the decking in the process. When we strip a section for a leak repair and find plywood that’s gone spongy, we show you photos before we replace it. That’s the Kingswell Way: you see what we see, and you approve the fix before it’s made. Call (945) 303-9821 for a written leak repair quote.
Trusted Brands We Service in Pleasant Hill
We install and repair shingles from GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral, and we stock common flashing, vent boots, ridge cap, and underlayment in the materials we stage for Pleasant Hill jobs. That means when we open a roof on a Gregory Gardens ranch and find a corroded drip edge, we’re not sending a truck back to a supplier across the Bay. We work with the material that fits your specific roofline and budget, not whatever happens to be in the truck, and we’ll explain the difference between a basic 3-tab and an architectural shingle before you spend a dollar.
Common Roof Repair Problems We See in Pleasant Hill Homes
- Second-layer 3-tab roofs hiding bad decking. A huge share of Pleasant Hill’s original tract homes from the 1960s and 1970s already carry a second layer of composition shingles over the first. When we pull back the top layer for even a small repair, we often find the underlayment degraded and the decking soft from decades of trapped heat and moisture.
- Valley-oak litter choking low-pitch valleys. On hillside streets near the Briones open space and along Reliez Valley Road, mature oaks drop leaves and acorns that pack into valleys and gutters. That organic debris holds moisture through dry summers, lifting shingle tabs and rotting underlayment long before you see a ceiling stain.
- Diablo Valley heat cracking flashings and ridge caps. Pleasant Hill regularly hits 95 to 100°F in summer, 15 to 20 degrees hotter than coastal Bay Area cities. Aged flashings and ridge caps bake all season, then winter rains find the cracks that opened in August.
- Tight lots and shared driveways complicating access. Many mid-century tracts here were built with narrow side yards and shared fence lines, so ladder placement and debris staging need more planning than on a modern subdivision lot. We plan access before we quote, not after we arrive.
Here’s the thing about roofing in Pleasant Hill: the city was built fast after its 1961 incorporation, and a huge share of the original homes now carry a second layer of composition over the first. That means a small reported leak often turns into a decking inspection once the layers are stripped, because the bottom layer is already past service life and can hide soft sheathing. That stacked condition is far less common in the flatter, less-dense tracts of neighboring Concord, which is why a Pleasant Hill repair quote has to build in the possibility of what we find underneath.
Pricing for Roof Repair in Pleasant Hill, CA
Let’s put real dollars on the common jobs. A vent boot replacement runs $250 to $450. Flashing repair around a chimney or skylight runs $400 to $900. A shingle patch of 10 to 20 tabs runs $350 to $700. Valley repair with new underlayment and shingles runs $600 to $1,400. If we find rotted decking, add $90 to $140 per 4×8 sheet replaced. A full tear-off and re-roof on a Pleasant Hill ranch home typically runs $9,500 to $18,000 depending on square footage, pitch, and whether a second layer has to come off first. These are the numbers we quote in writing before any work starts, and the price on that sheet is the price you pay. Call (945) 303-9821 to schedule a free estimate.
We Also Serve Cities Near Pleasant Hill
Our schedule covers Pleasant Hill daily, and we routinely handle repair calls in Concord, Martinez, Lafayette, and Walnut Creek. If your roof sits in one of those neighboring cities and you want the same written-price, written-guarantee standard we bring to every Pleasant Hill job, call (945) 303-9821.
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 Repair in Pleasant Hill
We can often repair just the damaged section on a two-layer roof, but Pleasant Hill’s building code and practical reality mean that once the layers are pulled back, we may find the bottom layer and decking too degraded to patch cleanly. A small repair is always where we start; if the decking is soft or the underlayment is gone, we’ll show you photos and give you a written price for the larger fix before we proceed. Call (945) 303-9821 if you want us to take a look and give you an honest assessment.
In Pleasant Hill, summer heat is the real culprit: 95 to 100°F Diablo Valley sun bakes flashings, ridge caps, and shingle sealant all season, cracking the materials that winter rains then exploit. The damage develops over months of thermal cycling, but the leak only appears once rain falls. That’s why a spring inspection can save you a winter emergency. Call (945) 303-9821 to schedule an inspection; our estimates are free.
Sometimes, yes. On tight mid-century lots, especially in older tracts off Taylor Boulevard or along Gregory Lane, a roof edge can be anywhere from 3 to 8 feet from a neighbor’s fence or house wall. If ladder placement or debris collection requires accessing a neighbor’s property, we coordinate that before we start, and we document any existing condition nearby so the job finishes with no disputes. We’ll tell you at quote time if access will be needed. Call (945) 303-9821 for a free estimate.
Oak leaves and acorns from mature valley oaks pack into low-pitch valleys and gutters, holding moisture against shingle tabs through the dry season. That moisture rots underlayment, lifts shingle edges, and promotes the algae and lichen growth that strips granule protection. A repair that doesn’t address the litter source will fail again, which is why we clear debris as part of the job and tell you what to watch for seasonally. Call (945) 303-9821 to schedule a free estimate.
In most cases, a repair limited to replacing shingles, flashing, or vent boots doesn’t require a permit, but larger projects like a full tear-off, sheathing replacement, or structural decking repair typically do. We handle the permit paperwork when it’s needed, and we’ll tell you up front whether your job needs one before any work begins. If you’re unsure, call (945) 303-9821 and we’ll explain what applies to your specific home.
Written by Greg Holloway, Owner at Tilehurst Roofing, serving Pleasant Hill and surrounding Contra Costa County communities.






Before
After
Before
After
Before
After