







Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled
Oldcastle Roofing: The Sacramento Owner’s Guide
We stock and install Oldcastle-compatible roofing materials throughout Sacramento, and a typical roof repair runs $400 – $1,800 while a full replacement lands between $8,000 and $20,000 depending on square footage and material. Most homeowners find us after a leak shows up on the ceiling or a storm tears shingles loose, and by that point the failed part has usually been quietly degrading for a season or two. The good news is that Oldcastle parts are widely available, and we can usually match what you have within a day or two of seeing it.
Sacramento’s weather does specific things to roofing. Our summers push attic temperatures past 140 degrees, which bakes shingles from underneath while triple-digit surface heat breaks down the asphalt from above. Then the wet winters arrive and water finds every crack that heat created. Oldcastle materials are built well, but no roof part lasts forever in this climate, and knowing which piece failed is half the repair.
Which Oldcastle Models This Applies To

Oldcastle manufactures roofing products under several lines you may recognize, including their standard architectural asphalt shingles, concrete roof tile, and clay tile. The most common calls we get in Sacramento involve their asphalt shingle lines, particularly the dimensional shingles that have been on California homes since the early 2000s. Concrete and clay Oldcastle tile shows up more often in the older neighborhoods of East Sacramento, Land Park, and Curtis Park, where Mediterranean and Spanish-style homes are common.
Here’s the compatibility gotcha most homeowners hit: Oldcastle shingles are manufactured in specific lot sizes and color runs, and a shingle bought today won’t always match one installed eight years ago even if the color name is identical. Sun fading in Sacramento is aggressive, so a repair on a south-facing roof slope will show the patch unless we blend from a valley or order the closest current production run. For tile, the key identifier is the tile’s profile measurement and the manufacturer’s stamp on the underside, which we check before quoting anything.
OEM versus aftermarket matters here. For Oldcastle asphalt shingles, we recommend staying with OEM or a top-tier equivalent like GAF or Owens Corning that matches the exposure and thickness. For underlayment, flashing, ridge caps, and vents, quality aftermarket options often outperform original spec because building code has tightened since your roof went on, and current products carry better warranties.
Styles & brands we work with






Signs Your Oldcastle Roofing Is Failing
- Granules in the gutters: If you’re seeing gray or black grit collecting in your downspouts or at the base of downspout elbows, your Oldcastle shingles are shedding their protective surface. Sacramento’s UV exposure accelerates this, and once the granule layer thins, the asphalt beneath dries, cracks, and leaks follow.
- Curling or lifting shingle edges: Heat is the cause. Shingles expand during the day and contract at night, and after enough cycles on a Sacramento summer, the corners start to lift. Once lifted, wind gets under them and the roof starts losing shingles one storm at a time.
- Water stains on ceilings or exterior walls: By the time a stain shows indoors, water has already traveled through the roofing material, underlayment, and decking. The entry point is usually several feet uphill from the stain, and tracing that path is what turns a guess into a repair.
- Cracked or broken roof tiles: For Oldcastle concrete or clay tile, impact damage from falling branches, foot traffic, or hail is the usual culprit. A cracked tile may not leak immediately, but Sacramento’s freeze-thaw cycles in winter widen hairline cracks until water gets through.
- Shingle pieces in the yard after a windstorm: This is the late-stage symptom. If you’re finding shingle tabs on the lawn after the kind of wind we get in the delta breezes or a winter storm system, the roof has already lost its structural adhesive bond and needs prompt attention before the next rain.
See the difference
Before
After
Before
After
Before
AfterReplacement Cost & What’s Included

Here’s what Oldcastle roofing work costs in Sacramento right now:
- Roof repair: $400 – $1,800, depending on whether we’re replacing a few shingles, resealing flashing, or rebuilding a section of underlayment.
- Tile roof repair: $600 – $2,500, reflecting the higher material cost of Oldcastle concrete or clay tile and the care required to match existing profiles and color.
- Full roof replacement: $8,000 – $20,000 for a standard Sacramento single-family home, driven primarily by square footage, roof pitch, tear-off requirements, and whether you’re staying with asphalt or upgrading to metal or tile.
Every quote we give is a written price before work starts, and the number on that paper is the number on the invoice. That includes all parts, labor, debris removal, and the permit when the city requires one. The 365-Day Done Right Promise covers the repair in writing: if the work fails inside the guarantee period, we come back and fix it at no charge. No service call fee, no re-inspection fee.
DIY or Call Us?
Here’s my honest answer after years of fixing Sacramento roofs: there are things you can safely do, and things you should not. Checking your gutters for granules, looking for visible lifted or missing shingles from the ground, and photographing water stains when they first appear are all safe and genuinely useful. What I don’t recommend is getting on the roof itself. A steep Sacramento roofline with worn asphalt underfoot is genuinely dangerous, and I’ve seen homeowners do more damage walking on brittle shingles than the original problem would have caused. Walking on an Oldcastle tile roof cracks tile. You can’t avoid it.
If you can see the problem from the ground or a ladder at the gutter line, call us and describe it. We’ll tell you what it likely is, give you a written price for the repair, and show up when we said we would. If it turns out the part matches something we carry or can source locally from Sacramento suppliers, the job often wraps up in a day.
FAQs

Oldcastle asphalt shingles typically last 20 – 25 years in Sacramento, while concrete and clay tile can go 50 years or more. Our sun and heat shorten asphalt life by a few years compared to coastal California, so a roof installed in 2005 is at or near the end of its useful life right now. Call (279) 300-1177 if you’re unsure where your roof stands, and we’ll assess it honestly.
Yes, if the failure is isolated to a few shingles, a section of flashing, or a handful of cracked tiles, a repair is the right call. The deciding factor is the condition of the underlayment beneath the visible surface; once that layer is compromised across a wide area, patching becomes throwing money at a problem that will keep leaking. We’ll show you exactly what we see and let the condition of the roof drive the recommendation.
Most repairs finish in a single day, including cleanup. Full replacements run three to five days for a standard Sacramento home, depending on tear-off time and whether we’re reusing the existing decking or replacing sections of it. We’ll give you the timeline in the written quote before any work begins.
We keep common Oldcastle-compatible shingle colors, underlayment, flashing, ridge caps, and sealants on the truck for typical Sacramento repairs. If your specific tile profile or shingle color needs to be ordered, we can typically source it from local distributors within a day or two and keep you informed. We also work with parts for other major brands, like KraftMaid, Cambria, and Silestone, on our remodeling projects.
If you’ve got a leaking roof, missing shingles, or cracked tile, call (279) 300-1177 and tell us what you’re seeing. We’ll give you a straight answer, a written price, and a time we’ll be there.
Written by Trevor Nash, Owner, Penhallow Remodeling Sacramento at Penhallow Remodeling Sacramento, serving Sacramento and nearby areas.


