Metal roofing
Architectural shingles
Tile roofing
GAF
Owens Corning
Flat & low-slopeFree roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Roofers in Walnut, CA
Roof inspection in Walnut usually costs between $195 and $450, and it’s the fastest way to find out whether your roof needs a minor repair or a full replacement before a small problem turns into a ceiling stain. Homes here were mostly built between the 1970s and 1990s, which means a large share of tile and concrete roofs in Walnut are now 30 to 50 years old, with underlayment that’s lived through decades of San Gabriel Valley UV and Santa Ana wind events. We inspect, repair, and replace roofs across the 91788, 91789, and 91795 ZIP codes, and you can reach us at (866) 942-4187 to schedule a free estimate.
Why Walnut Homes Are Different
Walnut sits on hillside terrain where panoramic San Gabriel Valley views come with wind-exposed ridges and blowing embers from the foothills. Roofing here is as much about Class A fire assemblies, ridge and eave detailing, and wind uplift as it is about sun. Most flatland cities never deal with that combination, and it changes how we approach nearly every job. A roof that looks fine from the street can have lifted ridge caps, degraded underlayment under the tile, or eave gaps that would let wind-driven embers reach the deck during a Santa Ana event. The housing stock reinforces this: most Walnut homes are 1970s to 1990s planned-community tract homes, often two-story stucco with tile or concrete roofs, plus newer large custom homes in the hillside enclaves. Those older tract homes tend to have complex hip-and-valley roof geometries, which means more flashing points, more ridge lines, and more places where water and embers find a way in. Add in hot, dry summers with intense UV and winter rains that expose worn tile underlayment before leaks reach the ceiling, and you get a market where the right fix depends heavily on where the house sits and how the roof was originally built. Walnut also has active HOA communities, so if you’re in a tract with architectural guidelines, we’re used to matching existing tile profiles and color blends to keep the association off your back.
Styles & brands we work with






Our Main Walnut Services
Two services drive most of the calls we get from Walnut homeowners: repair work on aging tile and concrete roofs, and full replacements when the structure or underlayment has reached the end of its life. Both are covered below, each with a dedicated Walnut page.
Roof Repair in Walnut
Repair work in Walnut often starts with a leak that shows up after winter rains, or with visible damage after Santa Ana winds move tiles and expose underlayment. We handle everything from single-tile replacement to ridge and eave repair, flashing correction around chimneys and skylights, and underlayment patching under tile. Because many Walnut roofs are tile over old felt or synthetic underlayment, the repair is frequently about what’s underneath the tile, not the tile itself. For a full breakdown of repair options and pricing, see Roof Repair in Walnut.

Roof Replacement in Walnut
When a Walnut roof has widespread underlayment failure, cracked or spalled tile, or a deck that’s been compromised by years of UV and wind exposure, replacement becomes the more cost-effective path. Hillside homes near the foothill interface also benefit from a full replacement that upgrades the assembly to current Class A fire standards instead of patching an older system. We carry seven major brands so you choose the roof that fits your home and budget, not ours. See Roof Replacement in Walnut for the full scope and pricing breakdown.

What happens when you call
- 1
A real person answersNo phone trees — you reach a local pro.
- 2
You get an upfront price rangeHonest numbers before anyone is dispatched.
- 3
A background-checked tech heads outLicensed & insured, dispatched right away.
- 4
You approve before work beginsNothing starts until you say go.
Roof Inspection in Walnut
Roof inspection in Walnut typically costs $195 to $450 and is the most direct way to understand the condition of a tile or concrete roof before leaks become visible inside the house. Because most Walnut homes are 30 to 50 years old and sit on hillsides exposed to Santa Ana winds and foothill ember drift, we’re often looking for problems that haven’t leaked yet: lifted ridge caps, cracked flashing, worn underlayment beneath intact-looking tile, and eave gaps that matter during fire season. Our Roof Inspection service is a standalone diagnostic, not a sales lead-in. You get a written report that tells you exactly what your roof needs, nothing more.
Roof Inspection Services
Signs you need it
You’re buying or selling a home in Walnut, you’ve noticed ceiling stains after winter rain, or your roof is 20+ years old and has never had a documented inspection.
What it costs in Walnut
A standard roof inspection in Walnut runs $195 to $325, while larger two-story or hillside properties with complex hip-and-valley geometry run $300 to $450.
How we do it
We walk the entire roof surface, inspect flashing, penetrations, ridge and eave lines, underlayment condition at tile lifts, and attic ventilation, then document everything with photos and give you a written assessment.
Hail Damage Roof
Signs you need it
After a hailstorm passes through the San Gabriel Valley, you see tile or shingle bruising, granule loss in gutters, dented vents, or your neighbors are getting hail inspections.
What it costs in Walnut
Hail-specific roof reviews in Walnut fall between $250 and $400 depending on roof size and access, and the report supports your insurance claim if damage is found.
How we do it
We check impact points across all slopes, tile and shingle classes, soft metals like vents and flashing, and document the date and extent of hail damage for your file or adjuster.
What Roof Inspection Costs in Walnut
| Item | Typical range in Walnut |
|---|---|
| Standard roof inspection (single story) | $195 – $275 |
| Large or two-story home inspection | $300 – $450 |
| Hail-specific damage report | $250 – $400 |
What pushes an inspection to the higher end in Walnut is usually hillside access, steep pitches on custom hillside homes, and multi-level roofs that take longer to walk safely. Our inspection report is written in plain language and includes photos so you can see exactly what we saw.
How often should I get a roof inspection in Walnut?
Every three to five years, and anytime after a major Santa Ana wind event or hailstorm. Homes in the 91788 and 91789 foothill areas face more wind and ember exposure, so annual checks are reasonable if you’re near the wildfire interface.
Can an inspection tell me if my Walnut roof meets current fire code?
Yes. We check the roof assembly for Class A fire rating, eave and ridge detailing, and ember-resistant components. If your roof predates current Wildland-Urban Interface standards, we’ll tell you exactly what would need to change and what it would cost. Call (866) 942-4187 for an exact quote.
Brands We Service in Walnut
We install products from GAF, CertainTeed, Owens Corning, and IKO, along with three other major manufacturers, so material selection is guided by your project needs, not brand affiliation. Common tile profiles, underlayment, and ridge components for Walnut’s older tract homes are stocked locally, which keeps repair turnaround shorter. See our brands for the full lineup and warranty tiers.
See the difference
Before
After
Before
After
Before
AfterPricing for Roofers in Walnut, CA
| Service | Typical range in Walnut |
|---|---|
| Standard roof inspection (single story) | $195 – $275 |
| Large or two-story home inspection | $300 – $450 |
| Hail-specific damage report | $250 – $400 |
| Tile roof repair (minor, 1 – 10 tiles) | $350 – $900 |
| Underlayment repair (localized section) | $800 – $2,200 |
| Ridge cap repair or replacement | $900 – $2,800 |
| Flashing repair (chimney, skylight, or wall) | $400 – $1,200 |
| Full roof replacement (tile, standard tract home) | $14,000 – $28,000 |
| Full roof replacement (concrete or composite, two-story) | $18,000 – $34,000 |
| Hillside or steep-slope replacement (custom home) | $25,000 – $45,000 |
In Walnut, the biggest price drivers are roof complexity, hillside access for tear-off and material staging, and whether your HOA requires a specific tile profile or color blend that has to be sourced to match. We give written line-item quotes with fixed pricing and no change orders, so you know the full cost before work starts.
Neighborhoods We Serve in Walnut
We cover every neighborhood in Walnut’s three ZIP codes. Most of our Walnut work happens in these areas:
- Snow Creek
- Three Oaks
- Walnut Country Estates
- Fountain Pointe
- Timberline
For most inspections and estimates in Walnut, we can be on site within a few business days of your call. Hillside properties sometimes take a little longer to schedule because we bring a full crew for safe access on steeper pitches.
Service Area – Cities Near Walnut
Orange County Roofing Co serves Walnut and the surrounding San Gabriel Valley communities. If you’re in South San Jose Hills, CA, Rowland Heights, CA, West Covina, CA, or Pomona, CA, we cover those areas with the same inspection, repair, and replacement services. The hillside terrain and wind exposure that shape roofing in Walnut extend through much of this corridor, so the local conditions are consistent across the service area.
Serving Walnut, CA — Our Local Coverage Area
We’re based in the Walnut 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 Roofers in Walnut
We can usually schedule an inspection within a few business days. If you’re in escrow on a Walnut home and on a deadline, call (866) 942-4187 and tell us the date you need the report by, and we’ll work to fit you in.
If you’re in a planned community with architectural guidelines, most likely yes, especially for a full replacement that changes tile color or profile. We’re familiar with Walnut HOA requirements and can help you submit the product specs and color samples the association will ask for.
We cover all of Walnut, including the 91788, 91789, and 91795 ZIP codes, and we serve the neighboring cities of South San Jose Hills, Rowland Heights, West Covina, and Pomona. If you’re just outside those areas, call us and we’ll confirm coverage for your street. To schedule a free estimate in Walnut, call (866) 942-4187 today.
What happens when you call
- 1A real person answersNo phone trees — talk to a local roofing pro.
- 2You get an upfront price rangeHonest numbers before anyone is dispatched. No surprises.
- 3We come out and measureLicensed & insured, at a time that suits you — the visit and the quote are both free.
- 4You get the price in writingLine-itemed, yours to keep, and nothing starts until you say go.
What Walnut Customers Say
"Quality work on the repair. There were a few nails left in the driveway that the magnet missed, so check yours before driving over it. Otherwise no complaints."
— Miguel Delgado"Full replacement after the hail. They handled the insurance adjuster meeting, documented everything, and I did not have to argue with anybody. Crew was here three days and the yard was cleaner when they left than when they started."
— Renee Lawson"Fixed the leak and it has stayed fixed through a wet winter. Scheduling the initial estimate took about a week and a half, so they're clearly busy."
— Latoya Hampton