Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Fast, Reliable Roofing Company Across El Cajon
If you need a Roofing Company in El Cajon that actually answers the phone and puts the price in writing before any work starts, you’re in the right place. Tilehurst Roofing serves homeowners throughout El Cajon with roof repair, full replacement, and inspections, and we’re part of the Kingswell family of roofing companies founded in 2000. Greg Holloway leads our team, and he’s built the entire operation around one idea: say the price before the work, show up in the window we gave, and put the guarantee in writing. Call (945) 303-9821 any hour, any day. A live person picks up. Not a voicemail.
El Cajon is not like the coast. The valley holds heat, the Santa Anas hammer the hillsides, and roofs here age faster than a manufacturer’s warranty would ever suggest. We plan for that before we quote, because a roof spec that works in La Mesa will often fail ten years early in Fletcher Hills or Bostonia.
Why Tilehurst Roofing Is El Cajon’s Preferred Roofing Company
We didn’t parachute into El Cajon. We work here constantly, and we know the difference between a city-permitted parcel inside the El Cajon city limits and a county-island acreage property where San Diego County issues the permit. That distinction matters on bid day and inspection day. We also know which neighborhoods sit in High or Very High Fire Hazard Severity Zones, where a Class A roof assembly isn’t an upsell – it’s a code requirement. A roofer who flags that before you sign saves you a rejected permit and a scramble.
Our El Cajon customers tell us the same three things when they call. The last company no-showed and never called back. The quoted price changed when the crew showed up with the truck. And the repair lasted about as long as the warranty paper it was written on. We hear it enough that we built our process around eliminating those failures. Written price before any work starts. A written guarantee on every repair, delivered before the crew leaves the driveway. And if that repair fails inside the guarantee period, we come back and fix it at no charge under our 365-Day Done Right Promise. That’s a full year of documented accountability, not a verbal shrug.
Every Tilehurst technician is background-checked and uniformed. You’ll know exactly who is on your property, and the crew will leave the place cleaner than they found it. That’s the Kingswell Way, and it’s how we operate in El Cajon, Bostonia, Fletcher Hills, and every parcel out toward the Crest edge.
Residential Roofing in El Cajon
Residential Roofing in El Cajon almost always means one of two things: a full replacement on a 1950s-70s ranch that’s still carrying original 3-tab composition shingles, or a re-roof on an 1980s-90s stucco-and-tile home whose concrete tile is still sound but whose ridge and hip mortar has cracked apart from twenty summers of 100°F thermal cycling. Most asphalt-shingle full replacements in El Cajon run $14,000-$22,000 depending on square footage, tear-off layers, and decking condition. A simple repair on a valley leak or a lifted flashing section typically lands between $450 and $1,100.
The Tear-Off and Decking Inspection
A quote that skips the decking inspection is a quote that will change. In El Cajon, we routinely find rotted or delaminated sections of plywood and old skip sheathing that the homeowner can’t see from the ground. We write the decking allowance into the signed price so there’s no surprise when the old shingles come off. If the decking is sound, you don’t pay the allowance. That’s the whole point of a written price.
Architectural Shingle Replacement
When we replace an asphalt roof in El Cajon, we default to architectural shingles from GAF, CertainTeed, or Owens Corning – not builder-grade 3-tab. The valley’s heat and the Santa Ana corridor demand a shingle with better granule adhesion and a higher wind rating. We fasten with a six-nail high-wind pattern on open lots and hillside parcels, because a code-minimum four-nail schedule is not enough when the wind funnels through the valley in October.
Roof Maintenance in El Cajon
Roof Maintenance in El Cajon isn’t optional. The bowl topography traps radiant heat and pushes rooftop surface temperatures past 170°F on summer afternoons. That stresses sealants, underlayments, and the adhesive strip on every shingle. A maintenance visit from us costs between $275 and $550 depending on what we find and how much minor repair work is needed. For most El Cajon homeowners, an annual inspection catches the small stuff before it becomes a ceiling stain.
Santa Ana Season Preparation
Before the winds start, we inspect ridge caps, drip edge, and any section that faces the open corridor. Wind-driven rain finds the smallest opening. A lifted shingle tab that costs a few hundred dollars to reseal in September can become a full decking replacement by December if water gets under the underlayment.
Tile Roof Re-Bedding and Re-Pointing
Spanish-style concrete tile roofs dominate the 1980s-90s El Cajon builds, and the valley’s temperature swings crack ridge and hip mortar on a predictable cycle. We re-bed and re-point the ridge lines before water finds the nail holes underneath. A typical ridge re-pointing on a 1,600-square-foot tile roof runs $900-$1,800 in El Cajon.
Trusted Brands We Service in El Cajon
We install and service roofing materials from seven major manufacturers – GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral – so the product fits your home and your budget, not whatever happens to be in our truck. We stock Atlas and Tamko architectural shingles for fast turnaround on El Cajon repairs, and we keep Boral tile matching stock on hand for re-bedding jobs on the stucco-and-tile homes that fill Fletcher Hills and the Granite Hills edge. When you call about a specific material, we can usually tell you on that first call whether it’s in stock locally.
Common Roofing Company Problems We See in El Cajon Homes
- Granule loss from Santa Ana winds. The hot, desiccating offshore winds that funnel through the valley strip granules from aging shingles. You’ll see them collecting in gutters within a season or two of a roof hitting the 12-year mark. Once the granule layer is gone, the asphalt beneath bakes and cracks fast.
- Thermal cracking on low-pitched ranch roofs. El Cajon’s post-WWII tract homes, especially in Bostonia, often carry low-pitched roofs that hold heat differently than a steep gable. Sustained 100°F-plus summers and rapid overnight cooling crack sealants and shingles faster than a coastal roof would ever see.
- Cracked ridge and hip mortar on tile roofs. The 1980s-90s stucco-and-tile homes are beautiful, but the concrete tile expands and contracts with the valley’s heat. That cracks the mortar beds on ridges and hips, and water follows the crack straight to the nail and the decking beneath.
- County versus city permit confusion. Homes on the unincorporated edges – out toward the Crest and parts of the hillside perimeter – fall under San Diego County jurisdiction, not the City of El Cajon. A roofer who bids the wrong permit path delays your job and may get surprised at inspection.
Pricing for Roofing Company in El Cajon, CA
A full asphalt-shingle roof replacement in El Cajon typically runs $14,000-$22,000. Tile roof re-bedding and re-pointing lands between $900 and $1,800. Standard repairs – flashing, valley leaks, lifted shingle tabs, pipe boot replacements – run $450-$1,100. An acreage property increases the price when the job requires a boom lift for slope access, longer material staging, or work around septic and well setbacks. A roof inspection with a written report runs $275-$400, and we waive that fee if you hire us for the repair. Every quote is free, written, and line-itemed before you approve anything. Call (945) 303-9821 to schedule your free estimate.
We Also Serve Cities Near El Cajon
Our Roofing Company team works across East County. In addition to El Cajon, we regularly roof homes in Spring Valley, Lakeside, La Mesa, and Santee. If you’re on the edge of the city limits or out in an unincorporated pocket, call us and we’ll tell you exactly which permitting path applies to your parcel. You can also read more about our local coverage on the Roofing Company in El Cajon page.
Serving El Cajon, CA - Our Local Coverage Area
We’re based in the El Cajon 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 El Cajon
It depends on your parcel. Properties inside the El Cajon city limits pull permits from the City of El Cajon. Properties in the unincorporated pockets – a lot of the acreage homes off the Crest edge and parts of the hillside perimeter – are San Diego County jurisdiction and require a county permit. We confirm the jurisdiction before we quote, because bidding a county island on city assumptions causes delays and re-inspection fees. Call (945) 303-9821 with your address and we’ll check it on the first call.
El Cajon sits in an enclosed inland valley that acts as a heat sink, routinely recording temperatures 15-20°F higher than coastal San Diego, with summer highs over 100°F and occasional spikes past 110°F. That pushes rooftop surface temperatures past 170°F, which breaks down the asphalt and adhesive layers in shingles far faster than the manufacturer’s testing assumed. A 30-year architectural shingle in El Cajon may effectively age out in 15-20 years. High-wind fastening and proper ventilation slow the process, but the valley’s heat is a fact of life here. We factor that reality into every material recommendation. Call (945) 303-9821 for an exact quote on your roof.
A roofing square is 100 square feet of roof surface. A 1,600-square-foot home with a simple gable roof has roughly 18-20 squares of roofing. When you compare two bids, first make sure both list the same number of squares. Then check three things: whether the decking allowance is written into the price, whether the underlayment and fastening pattern are specified, and whether the guarantee is printed and handed to you before the crew leaves. A bid that omits any of those will change once work starts. We give you a written, line-itemed price before any work begins, and the guarantee is delivered before we leave the driveway.
Yes, and we do it regularly in El Cajon. Acreage properties with well and septic systems require more planning: we stage materials on the driveway or a designated hard surface, never across the leach field. On hillside lots, we use a boom lift to reach the back slope without driving equipment over the septic lines. We also check the wellhead setback before placing any equipment. These constraints are part of the written scope, so the quote reflects reality, not an optimistic guess. Call (945) 303-9821 and we’ll come out to walk the property before quoting.
El Cajon sits in an active Santa Ana wind corridor – the hot, desiccating offshore winds that funnel through the valleys strip granules from aging shingles and can lift improperly fastened roof sections. That makes high-wind fastening schedules a practical necessity, not a code technicality. We fasten architectural shingles with a six-nail pattern on open lots and hillside parcels, and we install ice and water shield in valleys and around penetrations as standard practice. When the winds hit in October, a properly fastened roof stays down. We’d rather over-build now than re-roof after the first big blow.
Written by Greg Holloway, Owner at Tilehurst Roofing, serving El Cajon since joining the Kingswell family of roofing companies, founded 2000.






Before
After
Before
After
Before
After