An open living room and dining area after a whole-home remodel

Oldcastle Roofing Nationwide

Free Estimate on SiteCalls Answered by a Live Person, 24/7Background-Checked TechniciansProudly serving local communities 22+ years
A finished basement family room with a media wall and wet bar
A remodeled laundry and mudroom with a bench, cubbies and painted cabinets
A built-in window seat in a bay window
A dining nook with a built-in banquette
A home office with a built-in desk and shelves
A walk-in shower with large-format tile and a built-in niche
A wide opening with a new beam where the kitchen wall was removed
A stone counter, tile backsplash and open shelf after a kitchen remodel
Every visit starts with

Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled

Your dream remodel for as low as$199/month*On approved credit; ask for current terms
Get your free estimate

Oldcastle Roofing: The Los Angeles Owner’s Guide

We stock and install Oldcastle-compatible roofing materials across Los Angeles, with typical replacement work running $470 to $2,125 for repairs and $9,440 to $23,600 for full roof replacement. If you’ve got a failed Oldcastle tile, a cracked ridge cap, or underlayment that’s given up after a heavy rain, we can usually match the profile and get it corrected without replacing the whole roof. Most Los Angeles homeowners discover the problem the hard way: a water stain on the ceiling after a winter storm, or a tile that slid loose during Santa Ana winds.

Call (903) 568-7222

Bradford Remodeling is an independent contractor, not affiliated with Oldcastle. What we bring is a documented scope of work, a written price before anything starts, and a crew that knows Oldcastle profile matching well enough to tell you in the first visit whether it’s a patch job or a full re-roof.

Which Oldcastle Models This Applies To

A whole-home remodel with the living, dining and kitchen areas opened up

Oldcastle roofing in Los Angeles shows up most often as concrete roof tile, and the profile matters more than the brand stamp. The common profiles we see are flat, low-profile, medium-profile, and high-profile barrel tile, and they don’t all interchange. A flat Oldcastle tile will not seat correctly against a high-profile barrel, and forcing it leaves a water channel that fails in the first hard rain. The identifying mark is usually stamped on the underside of the tile along with the manufacturing plant code, but after years of sun and grit that stamp often wears off. When it does, we measure the tile’s width, length, and the rise of the profile, then match by dimensional spec rather than trusting a faded label.

The OEM-versus-aftermarket decision matters here. Oldcastle tile is still manufactured under several regional brands, and OEM replacement gives you the closest color match. Quality aftermarket equivalents exist, and many are within spec for coverage and weather rating. The gotcha in Los Angeles is color: concrete tile that’s been on a roof for ten years has faded under UV, so a fresh run even from the same manufacturer can read as a patch. We’ll tell you plainly if a visible repair is going to show its age. On the structural side, the larger concern is underlayment compatibility, which most aftermarket suppliers don’t address.

Explore

Styles & brands we work with

Kitchen remodeling
Kitchen remodeling
Bathroom remodeling
Bathroom remodeling
Home additions & ADU
Home additions & ADU
Roofing
Roofing
Windows & doors
Windows & doors
Driveway & pavers
Driveway & pavers
Fence
Fence

Signs Your Oldcastle Roofing Is Failing

  • Loose or sliding tiles after wind. Santa Ana winds in Los Angeles lift tiles that have lost their fastening. The cause is usually corroded nails or clips, not the tile itself. Left alone, one loose tile becomes six, and the next windstorm strips a patch of roof clean.
  • Water staining on ceilings or exterior walls. Oldcastle tile is not waterproof by itself. It’s a wear surface. The underlayment below it does the waterproofing, and in Los Angeles that underlayment dry-rots over 15 to 20 years. Once it fails, water gets through regardless of how good the tile looks from the street.
  • Cracked or chipped tile edges. Most often seen in the San Fernando Valley and foothill neighborhoods where afternoon heat cycles stress the tile. A hairline crack holds until a cold snap or a footfall opens it. Then the tile absorbs water, which expands in the next heat wave and splits it further.
  • Granular wash-off in gutters. Concrete tile sheds surface aggregate as it ages. Some granule loss is normal. A heavy accumulation in your downspouts every season says the tiles are degrading faster than they should, usually from exposure on south-facing slopes.
  • Flashing separation at roof penetrations. Chimneys, vents, and skylights are where an Oldcastle roof leaks first, regardless of tile condition. The flashing metal corrodes at the seam, and the sealant around it cracks. This is the most common repair we quote in Los Angeles, and it’s often less than $500 to correct before it damages decking.
Before & after

See the difference

Before - Recent ProjectBeforeAfter - Recent ProjectAfter
Recent Project
Before - Full RestorationBeforeAfter - Full RestorationAfter
Full Restoration
Before - Complete UpgradeBeforeAfter - Complete UpgradeAfter
Complete Upgrade

Replacement Cost & What’s Included

A remodeled family room with new windows and a window seat

Los Angeles pricing for Oldcastle roofing repair runs $470 to $2,125 depending on what failed. A simple flashing reseal or a handful of tile swaps sits at the low end. Mid-range work means replacing a section of damaged underlayment and resetting tile over it. A full roof replacement with Oldcastle-compatible tile runs $9,440 to $23,600, and the spread comes down to roof size, pitch, whether we’re re-sheathing decking, and how much the existing tile can be salvaged.

Every quote you get from us is a written line-item price before work starts. No number moves at the door. The price includes material, labor, haul-off, and a final site clean. The work carries our 365-Day Done Right Promise: if the repair or replacement fails within a year, we return and correct it at no charge. That’s in writing, on every job, no exceptions.

DIY or Call Us?

You can safely inspect from the ground: look for shifted tiles, check gutters for granule buildup, and note any water staining inside the house after rain. What you should not do is walk an Oldcastle tile roof without knowing where to step. Concrete tile supports weight, but a misplaced foot on a ridge or a tile edge cracks it instantly, and the roof slope makes a fall a real possibility. We’ve repaired more homeowner-caused damage than we’ve ever caught in photos sent to us.

If you’ve got a leak, a loose patch, or visible flashing damage, call us at (903) 568-7222. Curtis Lane will have someone out to look at it, and you’ll get a straight number before any work gets scheduled. Straight number, real scope, no surprises at the punch list.

FAQs

A remodeled primary suite with built-in wardrobes and a window seat

Getting started with Bradford

Every project starts with a conversation and a written price. Here is how to take the first step.

A project lead measuring a kitchen with the homeowner during a free estimate

Free on-site estimate

A project lead walks the job with you, measures it and hands you a written, line-item price. No obligation.

Book an estimate
A remodeling crew arriving at a home with lumber and tools

Find your local team

Each location is independently owned and works to the same written standard. Enter your ZIP code to reach yours.

A worker laying floor protection and a dust barrier before work starts

Read our written promise

What we promise on every job, written down, with the terms spelled out before any work starts.

Our promise
Need Construction help nationwide? Licensed & insured · Written quotes before work starts response · free estimates
Call (903) 568-7222
Areas We Serve

Request a Free Estimate

Tell us what you need - Bradford Remodeling responds fast. No obligation.

By submitting this form, you confirm you have read our Privacy Policy and authorize us to contact you by phone, text, or email concerning your request, including by the partner businesses that may perform the service.

Call Now - 24/7 Dispatch