Kitchen remodeling
Bathroom remodeling
Home additions & ADU
Roofing
Windows & doors
Driveway & pavers
FenceFree written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled
CertainTeed Construction in Upland, CA | Milpitas Construction
Milpitas Construction provides independent CertainTeed installation and repair across Upland’s foothill neighborhoods, historic downtown core, and east-side tract subdivisions. We’re not a CertainTeed dealer or authorized warranty provider, but we’ve torn off, re-decked, and rebuilt enough CertainTeed roofs in 91784, 91785, and 91786 to know exactly where these systems fail in this climate. If you’re planning a CertainTeed roof replacement or dealing with wind-creased shingles after a Santa Ana event, call (877) 752-4194 for a free estimate.
Why Upland Residents Choose Us for CertainTeed Service
We spec CertainTeed products by name because we’ve watched how Landmark architectural shingles, Presidential Shake, and Grand Manor hold up under Upland’s inland heat and dry wind. Ken Stafford, owner at Milpitas Construction, grew up around the construction trade and built this company on the idea that material selection shouldn’t be guesswork. When we quote a CertainTeed roof on a north-Upland foothill lot, we’re factoring in grade changes, drainage patterns, and wildfire exposure, not just pulling a shingle bundle count off a square-footage calculator. For a full look at how we approach the brand, see our CertainTeed sales & service overview.
We’re an independent installer, which means our CertainTeed recommendations are driven by what actually survives on Upland roofs, not by what a manufacturer program tells us to push. We use CertainTeed-branded starter, ridge, and underlayment accessories where they match the field shingle line, and we’ll tell you straight when an OEM-equivalent vent or flashing does the job just as well for less money. That frankness is why homeowners from the tree-lined streets near Downtown Upland to the custom view lots climbing toward the San Gabriels—and customers seeking San Antonio Heights CertainTeed service—keep bringing us back for roofing work.
Our crews are local to the Inland Empire and know Upland’s permit expectations, historic-preservation sensitivities, and the difference between a flat 91786 lot and a grade-cut 91784 hillside. You can read more about our coverage area on the Upland service area page.
Styles & brands we work with







Common CertainTeed Construction Problems We Solve in Upland
- Granule loss and brittle shingles on south- and west-facing slopes. Upland’s inland sun is brutal on asphalt shingles. Landmark and Presidential Shake roofs on these exposures cook for years, shedding granules down to the fiberglass mat and developing cracked, curled tabs decades earlier than the warranty calendar suggests. We inspect the full slope before recommending repair or replacement.
- Santa Ana wind-lifted and creased tab edges. Dry Santa Ana winds whip down the San Gabriel foothills and hit north Upland lots hard. We regularly find Landmark courses where prior crews under-nailed or skipped starter strips, and the wind creased the tab edges along the rake. Patching one shingle here doesn’t fix the problem, the whole course needs re-setting.
- Soft decking on Downtown Upland bungalows with skip sheathing. The early-1900s Craftsman and period bungalows near Downtown often have spaced plank sheathing under their CertainTeed shingles. Shingle-over-skip-sheathing installs trap heat and moisture between the gaps, and we find soft, rotted decking that looks fine from the street. You can’t see it until the shingles come off.
- Ember entry at ridge vents, valleys, and eave gaps on foothill lots. Upland’s wildfire exposure changes what matters on a CertainTeed roof. The shingle face isn’t the weak point, it’s the embers slipping through gaps at ridge vents, valley intersections, and eave edges, plus debris in gutters that wicks flame straight to the fascia.
- Overflowing gutters dumping storm runoff onto retaining walls. On Upland’s north-side grade-cut lots, a gutter that flows fine on a flat 91786 parcel can overwhelm a slope-side retaining wall after one heavy winter storm. The CertainTeed roof can be installed correctly and the drainage still fails if the gutter run and downspout placement weren’t engineered for concentrated runoff.
CertainTeed Service in Upland: What Local Conditions Mean for Your Equipment
Here’s the detail that gets missed on generic roofing pages: Upland’s north-side lots in 91784 are cut into the alluvial fan at the base of the San Gabriels, with retaining walls and swales that concentrate storm runoff off the mountains. A gutter and downspout configuration that passes inspection on a flat lot near the historic downtown core in 91786 can flood a slope-side foundation after one heavy winter rain. We’ve watched overflow from a clogged gutter run erode the soil behind a 4-foot retaining wall on a foothill-edged property, undermining the wall’s footing while the CertainTeed shingles above never leaked a drop. That’s why our CertainTeed roof installs in Upland treat drainage as part of the roofing system, not an afterthought.
On a 1960s tract house at Upland’s northern foothill edge, our crew found CertainTeed Landmark shingles wind-creased along the west rake after a Santa Ana event, with granules shed down to the mat on the sun-blasted slope. We re-decked the soft eave sheathing, replaced the failed starter and rake courses with CertainTeed-matched components, and rebuilt the gutter run and downspout to shed storm runoff away from the retaining wall instead of into it. The roof held, and so did the hillside.
CertainTeed Models & Products We Service in Upland
We install and repair the full CertainTeed roofing lineup common on Upland homes: Landmark architectural asphalt shingles, Presidential Shake and Presidential Shake TL, Greater Manor luxury shingles, and the ShelterShade and Northgate vinyl siding lines for exterior work. We stock CertainTeed-branded starter, ridge caps, and underlayment locally for fast turnaround on Upland roof repairs, paired with OEM-equivalent flashing and vents where a full CertainTeed accessory kit isn’t warranted. Our parts approach matches the field shingle line for visual consistency and warranty compatibility, then gets practical everywhere else.
See the difference
Before
After
Before
After
Before
AfterCertainTeed Service Pricing in Upland
CertainTeed roof work in Upland depends on the slope exposure, decking condition, and whether you’re repairing wind-lifted courses or replacing the full system. Here’s what we typically see across 91784, 91785, and 91786:
| Service | Typical Range in Upland |
|---|---|
| Roof Repair | $400 – $1,800 |
| Roof Replacement | $8,000 – $20,000 |
| Metal Roof Installation | $15,000 – $40,000 |
| Tile Roof Repair | $600 – $2,500 |
A free estimate from us includes a roof inspection, decking assessment, drainage review, and a written line-item quote, so you know exactly what’s going into your Upland home. Call (877) 752-4194 to schedule yours.
Serving Upland, CA — Our Local Coverage Area
We’re based in the Upland area and know this community well, and we also provide CertainTeed service in Claremont. Use the map below to see our service coverage — if you’re nearby, we can almost certainly help.
FAQs – CertainTeed Construction in Upland
My CertainTeed Landmark roof on a north-Upland slope is shedding granules – repair or replace?
If granule loss is localized to a valley or a few wind-lifted courses, we can repair the affected area and get more service life out of the field. But if the south- or west-facing slope is shedding granules across large sections with cracked, brittle tabs, replacement is the cheaper long-run call. We’ll show you the difference on the roof before you decide. Call (877) 752-4194 for an honest assessment.
Can you match my existing CertainTeed Presidential Shake when only part of the roof is damaged?
Yes, we match the field shingle line with CertainTeed Presidential Shake in the same color and profile, including the starter and ridge accessories. Color drift between batches is minimal with CertainTeed’s manufacturing consistency, but we’ll verify the match in daylight before we install. Call (877) 752-4194 and we’ll bring shingle samples to your Upland property.
Does Upland’s wildfire exposure change how you install a CertainTeed roof?
It changes everything about the details, not the shingle choice. We pay close attention to ember entry points like ridge vents, valley intersections, and eave gaps, and we recommend ember-resistant venting and gutter debris management on foothill-exposed lots. Your CertainTeed shingles are rated for the heat; the real risk is what slips under them.
Why do CertainTeed roofs on older Downtown Upland bungalows develop soft spots?
Most of those Craftsman-era homes were built with spaced plank sheathing, and when a prior crew installed CertainTeed shingles directly over it, heat and moisture get trapped in the gaps. The decking rots from the underside while the shingles look fine from the street. You don’t know it’s there until we pull a section for inspection. Call (877) 752-4194 if your bungalow roof has any bounce or sag.
My gutters overflow off my CertainTeed roof onto a slope-side retaining wall – is that a roofing issue?
It’s a drainage issue that sits right at the intersection of roofing and foundation work. On Upland’s grade-cut lots in 91784, concentrated runoff off the San Gabriels can overwhelm undersized gutters and downspouts, sending water behind retaining walls and undermining footings. We’ll assess the gutter run, downspout placement, and slope grading as part of the roof service. Call (877) 752-4194 for a drainage review.
Service Areas Near Upland
We serve Upland and the surrounding Inland Empire foothill communities, including Montclair, Claremont, Rancho Cucamonga, Ontario, and San Antonio Heights. For CertainTeed work further west, see our CertainTeed service in Fullerton page, and for high-desert projects, check out CertainTeed service in Apple Valley.
Book Your CertainTeed Service in Upland Today
Whether you need a wind-lifted course re-set on a foothill slope, a full CertainTeed roof replacement on a downtown bungalow, or CertainTeed repair in Montclair, we’ll give you a straight answer and a written quote. Call (877) 752-4194 to schedule your free estimate in Upland.
Written by Ken Stafford, Owner at Milpitas Construction, serving Upland, Rancho Cucamonga CertainTeed service areas, and the Inland Empire’s foothill communities.