Tile roofing
Architectural shingles
Metal roofing
GAF
Owens Corning
Flat & low-slopeFree roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Fast, Reliable Roofing Company Across Milpitas
We’re Tilehurst Roofing San Jose, and we answer the phone when Milpitas homeowners call. A live person picks up 24/7, no voicemail maze, no waiting until Monday. If you’re dealing with a leak in the foothills off Calaveras Boulevard or need a full replacement on a 1970s tract home near Sinnott Elementary, call (669) 274-0078 and you’ll get a written price before any work starts. Rooves fail differently in Milpitas than they do ten miles south in San Jose, and knowing that difference is what keeps your repair from failing again in six months.

Why Tilehurst Roofing San Jose Is Milpitas’s Preferred Roofing Company Company
Milpitas homeowners have been burned by no-shows and price changes at the door. That’s the exact problem we built this company around. Every Milpitas job starts with a written price in your hands before a single nail is driven. The crew arrives in the window we gave you, wears uniforms, and has passed background checks. You know exactly who is on your roof.
We’re part of the Kingswell family of roofing companies, founded in 2000, and led by Greg Holloway. Greg Holloway’s standard is simple: the guarantee goes in writing before the crew leaves, not mailed later. If a repair fails inside the guarantee period, the crew returns at no charge under our 365-Day Done Right Promise. That promise is a full year of documented accountability, not a sales line.
Our Roofing Company team has worked on homes from the hillside streets above Piedmont Road down to the newer developments near the Great Mall. That range means we know where the 1960s tract homes hide their flashing problems and where the hillside three-tab roofs start failing first. Response time to Milpitas is coordinated from our San Francisco Bay Area office, and crews serve Milpitas locally every week.
Styles & brands we work with






Roof Coating in Milpitas
Roof Coating in Milpitas is not a band-aid on a failing roof, it’s a deliberate choice to add years to a low-slope or flat section before a full replacement becomes necessary. Most coating work in Milpitas runs $2,800 to $6,500 depending on square footage, surface condition, and whether we’re applying an elastomeric or silicone system. The coating seals hairline cracks, reflects the dry-summer sun, and gives the flashing edges a second line of defense before winter rain arrives.
A roof coating is worth considering when your low-slope roof over a carport, patio, or addition is showing surface cracks or minor ponding but the decking underneath is still sound. It is not a fix for rotting wood or failing seams, and we’ll tell you that plainly before recommending it.
When Coating Makes Sense
For Milpitas homes with low-slope roofs built in the 1970s and 1980s, the first signs are hairline cracks at the seams and worn granule patches near the drains. If caught before water reaches the decking, a two-coat silicone or elastomeric system can add eight to twelve years. If the decking is already soft, coating hides the problem instead of fixing it, and we will not sell it.
What Coating Costs in Milpitas
A straightforward single-story flat roof over a garage or rear addition in Milpitas typically runs $3,200 to $5,000 with surface prep and two coats. Larger commercial-style low-slope sections or surfaces needing crack repair and priming run $5,000 to $6,500. Every Milpitas coating job includes a written price before we start and the 365-Day Done Right Promise on the workmanship.
Free Roof Estimate in Milpitas
A Free Roof Estimate in Milpitas means we measure in squares, walk every slope, photograph the flashing and penetrations, and hand you a written, line-item price before the crew ever stages a ladder. Most Milpitas estimates take 45 to 75 minutes depending on roof complexity and access. You keep the measurements and the price, whether or not we do the work.
Our estimate is a line-by-line breakdown: tear-off, underlayment, shingle or tile material, flashing, fasteners, disposal, and labor. That spec-level detail is what lets you compare our bid against another company’s without wondering what got left out.
Measuring in Squares
Roofing bids are calculated in squares: one square is 100 square feet of roof surface. When we measure your Milpitas roof in squares, we give you a per-square price that you can compare across bids. If another company quotes only a lump sum, ask for the square count and the per-square price. That forces an apples-to-apples comparison, and we’ll give you those numbers on every estimate.

What the Estimate Covers
The written estimate covers tear-off and disposal, new underlayment, flashing replacement at every penetration, drip edge, ridge cap, and the shingle or tile material you choose from seven manufacturers: GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral. No change orders at the door. The price we write is the price we work at.
Trusted Brands We Service in Milpitas
Milpitas homeowners get a genuine choice of materials, not a single house brand. We install and warrant roofs from GAF, Atlas, and Tamko among the full lineup of seven major manufacturers. For Milpitas’s salt air and wet winters, we often recommend GAF architectural shingles with their heavier granule adhesion, Atlas StormMaster shingles for hillside wind exposure, and Tamko’s rust-inhibiting fastener-compatible systems. We stock common replacement parts for these brands locally so Milpitas repairs don’t wait on a truck from Sacramento. Bring us your existing material preference and we’ll quote the exact product, not a substitute.
See the difference
Before
After
Before
After
Before
AfterCommon Roofing Company Problems We See in Milpitas Homes
- Corroded standard fasteners on hillside homes. Salt air from the bay corrodes plain galvanized nails, which back out and create nail pops. Each nail pop becomes a tiny water channel into the underlayment, and on hillside roofs, wind-driven rain pushes water up under the shingles at those points.
- Original 1970s three-tab shingle failure. In the foothill neighborhoods off Calaveras and Piedmont, those original three-tab shingles have lost their granules and cracked at the seams. The first major winter rain finds every weak spot at once, and the valleys and pipe penetrations leak first.
- Thin aluminum and galvanized flashing at chimneys and vent pipes. Corrosion pulls the flashing away from the decking, and water follows the nail holes into the soffit and fascia. We replace this with stainless steel or heavier-gauge material rated for coastal exposure.
- Flatland tract homes with tile roofs hiding valley problems. Tile roofs last longer than shingles, but the valleys and flashings under the tile still age. Homeowners near Sinnott and Curtner see leaks start at the valleys even when the tile itself looks fine.
Pricing for Roofing Company in Milpitas, CA
An asphalt shingle repair in Milpitas typically runs $350 to $900 depending on the extent of flashing or shingle damage. A full shingle re-roof on a 1,600-square-foot Milpitas single-story home runs $12,000 to $18,000 using architectural shingles from GAF, Atlas, or Tamko. Tile roof repairs run $650 to $1,400. Roof coating runs $2,800 to $6,500. The variables are square footage, slope complexity, existing decking condition, and whether you need coastal-spec stainless fasteners and heavier flashing, which add $800 to $2,500 on a full replacement but pay for themselves in the first decade by preventing nail pops and flashing corrosion. Call (669) 274-0078 for a written estimate with your exact numbers.
We Also Serve Cities Near Milpitas
Our crews work across the South Bay, so if you have family in San Jose or Fremont, or manage a rental in Santa Clara or Mountain View, we can help there too. This Milpitas page covers specific local conditions, and the same written-price standard applies everywhere we work.
Serving Milpitas, CA - Our Local Coverage Area
We’re based in the Milpitas 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 Milpitas
In Milpitas, we specify stainless steel or hot-dip galvanized fasteners instead of standard electro-galvanized, because bay salt air corrodes standard fasteners within a decade and causes nail pops. We also upgrade flashing at chimneys, vent pipes, and valleys to thicker-gauge or stainless steel, which costs more upfront but prevents the corrosion-driven leaks we see regularly on original 1970s foothill roofs. Call (669) 274-0078 for a written price that includes the right coastal-spec materials.
Yes. Hillside homes in Milpitas, especially those near the Hidden Lake area and the streets above Piedmont Road, get wind-driven rain that pushes water uphill under shingles, so we install ice and water shield at all eaves and valleys and use a heavier underlayment rated for that exposure. Flatland tract homes rarely need the same level of underlayment because wind pressure is lower. We measure this on every estimate and show you the line item.
Granule loss in the gutters, nail pops you can count from the ground, curling at the shingle seams, and dark staining at the valleys are the four warning signs we look for on 1970s three-tab roofs in Milpitas. If you see any of these, especially on a hillside lot, the next sustained winter rain will likely find a leak. Call (669) 274-0078 and we will give you a written repair or replacement price before the storm hits.
Milpitas’s winter rain is steady and wind-driven, and older three-tab shingles on hillside lots fail at the nail pops and cracked seams because the water has a path under the shingle. Tile roofs on flatland tract homes shed water better and have fewer penetrations, but their valleys and flashings still wear out over time. The failure pattern is different, not absent, which is why we inspect every roof before giving a price.
Yes, we measure every Milpitas roof in squares, where one square is 100 square feet, and we give you a per-square price in writing. This lets you compare our bid against another company’s line by line, rather than trusting a lump sum that may hide missing line items. Call (669) 274-0078 and we will measure your roof and hand you the numbers.
Call (669) 274-0078 today to schedule your free estimate. A live person answers, every time.
Written by Greg Holloway, Owner at Tilehurst Roofing San Jose, serving Milpitas under the Kingswell Guarantee since 2000.