Upland Roofing CollectiveGet matched with vetted Upland roofers in minutes.(909) 755-8991Free estimate

Upland prices

What a tile roof costs in Upland

The most common tile job is not a replacement at all — it is a lift-and-relay, where the same tile comes off, new underlayment goes down, and the tile goes back.

Or call (909) 755-8991

Get help with a leak

Up to three local contractors, and never more.

Or call (909) 755-8991

No cost · No pressure

Get help with a leak

Up to three local contractors, and never more.

Step 1 of 6

What best describes your home?

Different buildings need different crews, so this is the first thing a roofer asks.

Free, fast, and no obligation to hire anyone.

Architectural asphalt shingle$13,000 – $27,500About $650 – $975 a square. Rated life 25 to 30 years.
Concrete tile$24,000 – $59,000About $1,200 – $2,100 a square. Rated life 40 to 60 years.
Clay barrel tile$34,000 – $92,500About $1,700 – $3,300 a square. Rated life 50 to 80 years.

These are estimated ranges, not quotes. Compiled from public installed-cost data for California and adjusted for how Upland is built. No contractor is bound by them, and nobody can price a roof they have not stood on.

Installed ranges for a 24-square roof in Upland, CA. One square = 100 square feet.
CoveringPer squareTypical whole roofExpected life
Architectural asphalt shingleThe default choice on most American homes, and usually the right one.$650 – $975$13,000 – $27,50025 to 30 years
Concrete tileThe tile lasts far longer than the underlayment beneath it, which is the catch.$1,200 – $2,100$24,000 – $59,00040 to 60 years
Clay barrel tileOften salvaged and re-laid over new underlayment rather than replaced.$1,700 – $3,300$34,000 – $92,50050 to 80 years

What moves the price

  • Ventilation work, if the old roof was cooking itself from underneath
  • Whether the valleys, drip edge and step flashing are being replaced or reused
  • Warranty tier, which is really a question about who honours it in fifteen years
  • The number of penetrations: chimneys, skylights, vents, solar mounts
  • Access — a truck that cannot get near the house adds hours to every load

Locally

Sun is the main wear here. Asphalt loses its oils, underlayment goes brittle, and sealant beads shrink away from the flashing.

Expect a small percentage of breakage on any tile job. An honest quote says so and prices the replacements.

These are estimates, not quotes. They are compiled from national installed ranges adjusted for California costs and for how Upland is built. No contractor is bound by them.

Questions about price

What should I do to prepare?

Clear the driveway, protect attic storage from falling dust, and plan for two loud days. Agree in advance where the dumpster goes and who sweeps for nails.

Do you cover the whole San Bernardino County area?

We match across Upland and the neighbouring communities in San Bernardino County. Put the ZIP of the property in and it will route to whoever actually covers it.

Are you a roofing company?

No. Upland Roofing Collective is a free matching service. We do not hold a roofing licence, we do not employ crews, and we never come to your house. We pass your request to independent local contractors who do the work and who you hire directly.

Ready for a real number?

No cost, no obligation, and never more than three contractors.

(909) 755-8991Call nowFree estimate