Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Fast, Reliable Roofing Company Across Castle Hill
Most full roof replacements on single-family homes in the Castle Hill area run between $14,000 and $26,000 depending on roof size, pitch, number of layers being torn off, and how many outbuildings get worked into the scope. A typical asphalt-shingle repair sits between $450 and $1,400. Those are real numbers for this market, and they should be in your hands before anyone climbs a ladder.
Castle Hill sits in unincorporated Los Angeles County, which means your roofing permit doesn’t go through a city hall counter. It goes through LA County Public Works Building & Safety, and that changes inspection scheduling and paperwork timelines on every acreage job. We know that process cold because we work it every week. Call (945) 303-9821 and you’ll get a live person who can talk through your specific situation.
Key Takeaways:
- Written price before any work starts, always
- Every repair carries a written guarantee, delivered before the crew leaves
- County permitting handled correctly on unincorporated Castle Hill acreage
- Outbuildings, shops, and ADUs scoped with the same care as the main house
Why Tilehurst Roofing Is Castle Hill’s Preferred Roofing Company
Homeowners around Castle Hill have been burned before. A contractor quotes from a satellite image, never walks the property, then changes the price at the door because the driveway was longer than he thought or the second story wasn’t in the photo. That’s exactly the kind of thing that doesn’t happen with our Roofing Company team. We put eyes on the actual roof, the actual access, and the actual paperwork before we put a number in writing.
Tilehurst Roofing is part of the Kingswell family of roofing companies, founded in 2000. Each location operates independently under the Kingswell Guarantee, and this location is led by Greg Holloway. The guarantee is simple and it’s written down: if a repair fails inside the guarantee period, we return at no charge. That’s the full year of the 365-Day Done Right Promise, not a 30-day handshake.
Response time to Castle Hill properties is something we take seriously. Dispatch and scheduling are coordinated from the brand’s Los Angeles office, and crews serve Castle Hill locally. When you call (945) 303-9821, a live person answers. Not a voicemail, not a callback queue. Day, night, weekend, it doesn’t matter. Someone picks up.
Roof Maintenance in Castle Hill
Roof Maintenance in Castle Hill means catching the small failures on an open-lot property before wind and sun turn them into structural repairs. On unincorporated acreage, houses sit exposed. There’s no neighbor’s roofline breaking the wind, no mature street canopy shading the south slope. A loose shingle tab or a cracked boot on a plumbing vent gets worked by every storm and every 90-degree afternoon. Maintenance here is a twice-a-year habit for most homeowners we talk to.
A standard maintenance visit including a full visual inspection, gutter cleaning, debris removal from valleys and crickets, re-sealing of exposed fasteners, and minor shingle replacement runs $350 to $700 on most Castle Hill homes. If we find something larger during the visit, you get a written quote for the repair before any further work happens. The maintenance itself is covered under the same written guarantee as any other repair we perform.
Seasonal Checks for Acreage Roofs
Santa Ana wind season, usually September through December, is when we see the most wind-lifted shingles, especially on ridges and gable edges facing open ground. The summer heat is when we see granule loss on aging asphalt shingles and drying sealant around pipe boots and skylights. Checking after each season catches most problems while they’re still under $500 to fix.
What We Document on Every Maintenance Visit
We photograph the entire roof surface, document the condition of flashing at every penetration, and note any granule accumulation in gutters that indicates shingle wear. You get a written condition report after the visit, whether we found anything or not. That report becomes your baseline for the next visit, so you can actually see what’s changing year over year.
Roof Coating in Castle Hill
Roof Coating in Castle Hill makes the most sense on low-slope structures like detached shops, barns, and flat-roofed ADUs where a full tear-off would cost more than the structure justifies but the existing membrane is still sound. A quality elastomeric or silicone coating can extend a flat or low-slope roof’s service life by 10 to 15 years. On Castle Hill properties with open southern exposure, the reflective benefit is real: a white or light-colored coating drops surface temperatures and slows the heat-aging that cracks membranes and dries out seams.
Coating a standard detached garage or workshop roof, roughly 400 to 800 square feet, typically runs $2,500 to $5,500 including surface prep, seam reinforcement, and two full coats. A larger shop or barn roof of 1,500 square feet or more usually lands between $6,000 and $12,000 depending on the condition of the existing membrane and how much patching it needs before coating. We write the number before we start and it doesn’t move.
When Coating Is the Right Call
If your shop or ADU roof leaks in one or two known spots and the decking underneath is solid, coating is usually the smartest money you’ll spend. If the membrane is cracked across more than a third of the surface, or the decking has soft spots, a coating will fail early and we’ll tell you that openly before quoting it.
Coating Versus Tear-Off on Shops and ADUs
Re-roofing a 600-square-foot flat shop roof with new membrane and tapered insulation might run $9,000 to $14,000. Coating the same roof runs a third to half of that, and when done right on a sound substrate, it buys you a decade or more. We’ll give you both numbers and our honest read on which one makes sense for your structure.
Trusted Brands We Service in Castle Hill
We install and service roofing systems from GAF, CertainTeed, and Owens Corning, among others, and we stock common repair components and color-matched shingles for faster turnaround on Castle Hill repairs. You’re never locked into one house brand because that’s what happened to be on the truck. The product should fit the home, its exposure, and your budget, and we’ll walk you through the difference between a GAF Timberline and a CertainTeed Landmark if that’s what helps you decide. Options from seven major manufacturers means a genuine choice, not a default.
Common Roofing Company Problems We See in Castle Hill Homes
- Satellite-quote sticker shock: A roof quoted from a satellite image misses the long gravel driveway, the soft shoulder, and the staging problem that dictates how many material hauls a job actually needs. By the time the crew arrives, the “cheap” quote climbs or the contractor ghosts. We walk every Castle Hill property before we write a number, because the access is part of the job.
- Outbuildings treated as afterthoughts: The detached shop, the barn, the converted ADU in back. Their valleys, flashing, and penetrations get detailed without the same underlayment spec as the main structure, and six months later the ADU roof leaks. We scope every structure on the property in the same bid, with the same ice and water shield standard where it matters.
- Permit problems on unincorporated land: A contractor pulls from the wrong jurisdiction or skips the permit entirely because the property isn’t in a city. Grading-adjacent roof work and outbuilding tie-ins end up uninspected, and the homeowner only finds out when a sale or a claim stalls. Castle Hill permits run through LA County Public Works Building & Safety. We file correctly the first time.
- Wind damage on open ridges: Homes on exposed acreage take sustained wind loads that subdivision houses never see. Missing shingle tabs, lifted ridge caps, and torn flashing at gable edges are the most common failures we repair, and they almost always trace back to a roof that wasn’t nailed to the higher wind spec the location actually demands.
Pricing for Roofing Company in Castle Hill, CA
Here’s what you can expect to pay in the Castle Hill market. A roof inspection with a written condition report runs $250 to $450. Asphalt shingle repairs fall between $450 and $1,400 for typical jobs. Full replacements on a 1,500 to 2,200 square foot house run $14,000 to $26,000, with tear-off count, roof pitch, decking condition, and the number of outbuildings in scope moving the number. Metal and tile systems run higher: $28,000 to $50,000 or more depending on profile and underlayment spec. Flat roof coating on shops and ADUs, as noted above, runs $2,500 to $12,000. Every quote is a written line-item price, not a ballpark. Call (945) 303-9821 to schedule a free estimate.
We Also Serve Cities Near Castle Hill
While this page is focused on Roofing Company in Castle Hill, our crews also cover properties in Los Angeles, San Diego, San Jose, and San Francisco. If you own acreage in a neighboring county or a second property closer to any of those metros, we can scope it the same way we scope work here: walk the site, check the access, verify the jurisdiction, and put every number in writing.
Serving Castle Hill, CA - Our Local Coverage Area
We’re based in the Castle 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 Roofing Company in Castle Hill
LA County Public Works Building & Safety issues roofing permits for unincorporated Castle Hill properties, since there’s no city hall to file through. County permitting has its own inspection scheduling and paperwork flow, and we handle the filing, the fees, and the inspection coordination as part of the job. A missed or misfiled permit on acreage with grading-adjacent roof work becomes a problem at resale, so we don’t skip it. Call (945) 303-9821 and we’ll tell you what your specific property triggers for permits before we quote.
We walk every structure on the property and scope each roof separately, then present them as one bid with per-structure line items. The house gets the full underlayment, flashing, and ventilation spec it needs, and the shop, barn, or ADU gets the same standard at its own scope, whether that’s a full re-roof, a repair, or a coating. You’ll see exactly what each structure costs, and you decide what to do this year and what to defer.
Yes, access changes the number, which is why we don’t quote from satellite images. A long gravel driveway, a soft shoulder, or a gate that limits equipment size affects where a dump trailer can stage and how many material hauls the job needs. Those are real costs, and they belong in your written price before work starts, not added as a surprise at the door. We measure access during the estimate walk.
If the existing membrane is still sound and the decking is solid, coating usually wins at a third to half the cost of a tear-off and can buy 10 to 15 more years. If the membrane is cracked extensively or the decking has soft spots, re-roofing is the honest answer and coating will fail early. We’ll pull back a section and show you the decking condition before we write either number. Call (945) 303-9821 to schedule that inspection.
Check that every structure on the property is listed separately, that tear-off count and decking replacement are priced per sheet or per square foot rather than left as “as needed,” that the underlayment and ice and water shield spec is named, and that the permit and hauling fees are included in the number. A line-item written price lets you compare. A single round number with a handshake doesn’t. We’ll hand you the former before any work starts.
Call (945) 303-9821 to schedule your free estimate. A live person answers. We’ll walk your Castle Hill property, scope every roof, and hand you a written price before any work begins.
Written by Greg Holloway, owner at Tilehurst Roofing, serving the Castle Hill area under the Kingswell Guarantee and the 365-Day Done Right Promise.






Before
After
Before
After
Before
After