Tarzana, CA · Serving Southern CaliforniaCSLB #1040337 · (888) 666-8224
Decks in Upland

Deck Builderin Upland, CA

Quick answer

A deck builder in Upland can skip a building permit only for a deck not more than 30 inches above grade, not over a story below and not part of an accessible route; the exemption text names no square footage cap. Higher decks, decks over a room and decks on historic homes need review first.

CSLB #1040337 5.0 on Houzz Free written estimate
Raised composite deck with a cable railing and outdoor dining set on a hillside lot, canyon view, decks in Upland
CSLB #1040337Verified at CSLB
5.0 on HouzzRated by clients
Written proposalsScope and price in writing
Licensed specialistsSubcontractors do the work

Upland's decks go on two kinds of houses. The historic core inside nine local districts, where Craftsman is the most common style label on the City's survey list, dates mostly to 1900 through 1929, and the rest of the city is largely 1960s to 1980s tract housing with a median year built of 1978. The Census Bureau's 2024 estimates count 15,469 single-family detached homes, 54.5 percent of 28,366 units, so a backyard deck is usually a retrofit.

MDG Builders, CSLB #1040337, is a Tarzana general contractor. On an Upland deck we draw the design, take the permit and review questions to Upland's Building and Safety Division and hire a licensed carpentry subcontractor to build it. The decks page covers materials, the Upland overview lists the rest of our trades here, and concrete work in Upland covers the slab or footing side of a backyard.

Decks rules in Upland

What Upland's Building and Safety Division, County Fire and state law say about decks

  • Exemption: RMC 15.04.050 exempts decks, platforms and walks not more than 30 inches above grade and not over any basement or story below or part of an accessible route; a higher deck, a deck over a room or an accessible route needs a building permit, and zoning still applies. (read in GoCodebook's third-party code mirror, text as of 2026-10-04)
  • Setback projections (RMC 17.10.060.D, Table 17.10-1): ground-level decks 30 inches or less above grade may not project into the front setback (0 feet), have no stated maximum projection into the side setback and must stay at least 3 feet from rear and interior side property lines; open balconies may project up to 6 feet into front and rear setbacks and 2.5 feet into side setbacks, at least 3 feet from the interior side line. (read in GoCodebook's third-party code mirror, text as of 2026-10-04)
  • Patio covers and accessory structures: the City adopted Appendix I (Patio Covers) of the 2022 California Building Code and Appendix H (Patio Covers) of the 2022 Residential Code; zoning treats a structure attached to the house as part of it, and a detached structure must be one story and no more than 15 feet, outside the front yard, 7 feet from the house and 3 or 5 feet from side and rear lines (RMC 17.19.050). (read in GoCodebook's third-party code mirror, text as of 2026-10-04)
  • Pools, spas and pool decks: pools, spas and their equipment must be at least 5 feet from side and rear property lines and are not permitted in the front yard (RMC 17.19.050.F), a pool or spa project needs a Waste Management Plan, a Pool Drain Permit is a separate application when a pool is drained, and the City adopted the Swimming Pool Safety Act appendix (Appendix V) of the 2022 Residential Code. (read in GoCodebook's third-party code mirror, text as of 2026-10-04)
  • Roof decks and balconies on ADUs: RMC 17.37.060.G prohibits balconies on attached ADUs and roof decks on attached and detached ADUs and on ADUs converted from accessory structures or garages. (read in GoCodebook's third-party code mirror, text as of 2026-10-04)
  • Fire areas and historic homes: in areas of potential wildland fire hazard shown on Safety Element Figure SAF-3 the City requires clearance around structures, fire-resistant ground cover and fire-resistant roofing (Policy SAF-4.6), and on a registered or district-contributing home the addition of a deck or other new structure is an alteration reviewed against compatibility findings; the City's weed abatement program asks owners to keep the first 30 feet from a structure free of dead vegetation and combustible debris.
Sources for these rules
  1. gocodebook.com: chapter 15.04 california administrative code
  2. gocodebook.com: chapter 17.10 general provisions
  3. gocodebook.com: chapter 17.19 accessory uses and structures
  4. gocodebook.com: chapter 17.37 accessory dwelling units
  5. uplandca.gov: 09 Safety%20Element
A wooden table with rolled blank deck plans, a clipboard, decks near Upland in Montclair Transit Center
Historic homes

Can you add or replace a deck on a historic house in Old Magnolia, Pleasant View or another Upland district?

Yes, with review. Zoning Ordinance Chapter 17.26, read in GoCodebook's third-party copy, requires a Certificate of Appropriateness to alter a registered or surveyed home or a contributing home in one of the nine districts, and its definition of alteration includes fences, walls, steps and paving. We read a new deck as an alteration judged against the same compatibility findings, so ask Planning to confirm for your address.

The Development Services Director decides a Certificate, may refer it to the Planning Commission, holds no public hearing and applies the Secretary of the Interior's Standards. Ordinary maintenance, painting or repair that does not change design, material or exterior appearance is not prevented (Municipal Code 17.26.080.B), which is where swapping a few boards of the same material sits.

The City's historic preservation page counts more than 580 locally registered properties, and Planning, at (909) 931-4130, can check whether an address is designated. A house outside the districts is not excused from the Euclid Avenue Scenic Corridor overlay if it sits within 250 feet of the avenue's centerline, where single-family homes follow RS-4 standards.

A rear deck of warm cedar boards on a 1920s California bungalow, with simple railings, decks in Madonna of the Trail, Upland
Permits and repairs

Do you need a permit for deck repair in Upland, or to build a new deck?

Only a low deck skips one, and Upland's list sets no size limit. Municipal Code 15.04.050 exempts decks, platforms and walks not more than 30 inches above grade, not over a basement or story below and not part of an accessible route. Many model codes add a 200 square foot cap, but the Upland text we read has none, and it says nothing about attachment either, so confirm both points with Building and Safety at (909) 931-4110 before relying on them.

Repair has no line of its own. The exemption list does not name deck repair, and the parts a plan checker cares about are ledgers, posts, stairs and guards, so replacing those is a conversation before it is a purchase. UC Integrated Pest Management says drywood termites are most common in southern California and do infest decks, so a repair often starts with a moisture and termite check.

Filing is online. Applications go through the Citizen Self Service Portal, inspections are booked by voicemail line, (909) 931-4129, by 4:00 p.m. the business day before and run Monday through Thursday, and the permit card and approved plans must be on site. Municipal Code 15.04.070 lets the Building Official approve an owner-builder permit for a single-family home, but otherwise a license of the correct class is required.

A low ground-level wood deck about a foot above the lawn behind a stucco house, decks near Upland in Graber Olive House, Ontario
Setbacks and covers

How close to the property line can an Upland deck, patio cover or pool deck go?

Ground-level decks 30 inches or less above grade may not project into the front setback and must stay at least 3 feet from rear and interior side property lines, with no maximum projection stated for the side setback, under Municipal Code 17.10.060.D. Open balconies may reach 6 feet into front and rear setbacks and 2.5 feet into side setbacks while staying 3 feet from the interior side line.

A deck attached to the house is part of the house under Municipal Code 17.19.030.C and must meet the primary structure's standards. A detached cover or gazebo must be one story and no more than 15 feet, outside the front yard, 7 feet from the house and 3 or 5 feet from side and rear lines (17.19.050). The City adopted Appendix I for patio covers in the 2022 California Building Code and Appendix H in the 2022 Residential Code.

Pools are different. Pools, spas and their equipment must stay at least 5 feet from side and rear lines and out of the front yard (17.19.050.F), a pool or spa project needs a Waste Management Plan, a Pool Drain Permit is a separate application, and the City adopted Appendix V, the Swimming Pool Safety Act appendix, of the 2022 Residential Code. Lot coverage caps run from 35 percent in RS-20 and RS-15 to 50 percent in RS-4 (17.04.030), and we did not find whether a deck counts toward them, so ask Planning.

A backyard deck with a wooden pergola, string lights glowing and a lounge set at dusk, decks in Upland High School, Upland
Fire areas

Does an Upland deck near the foothills need fire-resistant boards, and who reviews the plans?

Fire review is by the County, not a City department. The City's Fire page says that effective July 22, 2017, fire protection is provided by the San Bernardino County Fire Protection District, and Municipal Code 15.15.010 adopts the 2022 California Fire Code as amended by the District. The District adopted Ordinance No. 4489 on June 10, 2025, designating fire hazard severity zones in its Local Responsibility Areas, with a map viewer on its hazard zone page. We could not read the ordinance scan, so we cannot say which Upland parcels fall in a zone.

The General Plan adds its own rule. Policy SAF-4.6 requires development in the wildland fire hazard areas on Figure SAF-3, a 2012 map with Very High, High and Moderate zones, to include clearance around structures, fire-resistant ground cover and fire-resistant roofing, and the City's pre-approved ADU plans cannot be used in high fire zone areas. The decking itself is a state-code question: section R337.9.3 of the 2022 California Residential Code lists allowed walking surfaces in wildland-urban-interface areas, and one UC extension summary said some tested composites did not meet the ignition-resistant definition, so check a product against the State Fire Marshal listing.

Weed abatement reaches the yard around the deck. The City's program requires year-round removal of dead vegetation and palm fronds, grass under 4 inches and combustible debris, describes defensible space as the first 30 feet from a structure, and charges administrative fees after a second inspection and a notice of violation. Its number is (909) 931-4134, and we read no fee amount.

A close view of a noncombustible composite deck surface beside a stucco house wall, decks near Upland in San Antonio Heights
Guards and ledgers

How high must an Upland deck guard be, and what holds the deck to the house?

Forty-two inches, in the California Residential Code. Section R312.1.1 requires a guard where the walking surface is more than 30 inches above grade within 36 inches of the edge, R312.1.2 sets the 42 inch minimum, and R312.1.3 requires openings that stop a 4 inch sphere. Those are 2022 edition numbers. Upland's code mirror adopts the 2022 residential code in full while the City's page says the 2025 code applies, so ask which edition a filing date uses.

The ledger is the usual failure point. Section R507.9.1.1 calls for a pressure-treated ledger of at least 2 by 8 that carries no beam or girder loads and is not fastened to stone or masonry veneer, and R507.9.1.3 asks for hot-dip galvanized or stainless fasteners with flashing over the ledger. For sideways loads, R507.9.2 wants two 1,500-pound hold-down devices within 24 inches of each end of the deck, or four 750-pound devices.

Upland's design data make those details matter: the City lists a 110 mph wind load at Exposure C, rainfall of 4 inches per hour and seismic design category D-2 or E depending on the site. A plan that shows the ledger flashing, the hold-downs and the stair connections says more than a lumber list does.

Deck stairs with a black metal railing and wide treads leading down to a lawn, decks in Old San Antonio Hospital, Upland
Slopes, soils and floods

What do deck footings need on Upland's foothill slope, near a fault or in a flood zone?

Footings meet the grading rules first. Municipal Code Chapter 15.52 requires a grading permit unless an excavation is under 18 inches deep, at least 5 feet from a property line and not changing drainage, or a fill is under 12 inches on natural terrain that carries no structure. A cut to level a sloped yard can pass those limits, and the City Engineer, not the Building Official, administers the chapter.

The city climbs about 825 feet from 7th Street to 24th Street, per Wikipedia, and we opened no separate hillside ordinance, so a steep lot starts with a call to Planning and an engineer. The Safety Element requires a site-specific soils or geology report where serious geologic risk exists (Policy SAF-3.3) and maps faults labeled San Antonio, Stoddard Canyon, Indian Hill, San Jose and Red Hill-Etiwanda Avenue.

Flood zones add a check. Chapter 15.56 requires a development permit review of all construction against FEMA's August 28, 2008 flood study, and construction in a flood zone must be anchored and use flood-resistant materials. The Public Works Director is the floodplain administrator, so ask that office which zone an address is in.

A deck on tall posts over a slope with diagonal bracing and concrete footings, new lumber, dry brush hill, decks near Upland in Montclair Place, Montclair
Cost and license

What does a deck builder charge in Upland, wood or composite?

No Upland deck price study with a stated method turned up, so the anchors are Los Angeles sources, of medium confidence for wood and medium to low for composite. Remodeling's 2025 Cost vs. Value report for Los Angeles prices a 16 by 20 deck with a bench, planter, three steps and full railing at $18,419 in wood, recouping 99.6 percent at resale, and $26,872 in composite, recouping 73.9 percent. Angi's Los Angeles deck page, dated October 28, 2025, lists an average of $13,570 and a range of $45 to $90 per square foot.

Our planning ranges for a standard attached deck on a flat lot are $45 to $75 per square foot in pressure-treated wood and $65 to $110 in composite, about $14,500 to $24,000 and $21,000 to $35,000 for a 16 by 20. Permits, engineering, soils work and fire plan review are extra, and hillside, second-story and exotic-wood decks are priced by site visit. Carpenters in the Los Angeles area averaged $37.79 an hour in May 2025.

License follows the carpentry. CSLB's C-5 class covers form work, framing and rough carpentry for framed structures, and we found no source naming the class for composite surfacing, so ask the subcontractor which license covers each part. Business and Professions Code 7159.5 holds a home improvement down payment to $1,000 or 10 percent of the price, whichever is less.

Close-up of composite decking boards with hidden fasteners and a clean picture-frame border, decks in Carnegie Library, Upland
Recent work

Deck photos from Upland and nearby communities

Framing, footings, guards and finished decks from Upland and the neighborhoods around it, shown at the steps where the rules matter. Tap any photo to enlarge it.

A deck on tall posts over a slope with diagonal bracing and concrete footings, new lumber, dry brush hill, decks near Upland in Montclair Place, Montclair
Close-up of composite decking boards with hidden fasteners and a clean picture-frame border, decks in Carnegie Library, Upland
Deck framing: pressure-treated joists with metal joist hangers and flashing tape over the ledger board, decks near Upland in John Rains House
Cost

What decks costs around Upland

Dollar figures on this page are Los Angeles planning ranges, not an Upland bid, so permits, engineering, soils work and any fire plan review belong on their own proposal lines. For nearby cities in San Bernardino County, read decks in Rancho Cucamonga, decks in Ontario and decks in San Bernardino. Claremont is in Los Angeles County with its own rules, as decks in Claremont explains, and decks in Los Angeles is the big-city benchmark. A deck often travels with flooring in Upland. The subcontractor guide shows who frames and who finishes, and our license check guide explains how to read a CSLB record.

Decks price ranges used for Upland estimates (Southern California sources, before permits)
What it coversTypical range
Pressure-treated wood deck$45 to $75 per square foot
Composite deck$65 to $110 per square foot
16 by 20 foot wood deck (320 sq ft)About $14,500 to $24,000
16 by 20 foot composite deckAbout $21,000 to $35,000
Hillside, second-story, rooftop and ipe decksPriced by site visit
Permits and engineeringQuoted as separate lines
FAQ

Upland deck questions, answered

Can I build a deck without a permit in Upland?

Only if it is not more than 30 inches above grade, not over a basement or story below and not part of an accessible route. Upland's exemption list, read in a third-party copy of the code, names no size cap, but zoning setbacks and any historic review still apply. Anything higher or over a room needs a permit through the online Citizen Self Service Portal.

What is the largest deck without a permit?

Upland's exemption text sets no square footage, only the 30 inch height line, the no-room-below condition and the accessible-route exclusion. Many model codes use 200 square feet for detached decks, so do not borrow that number here. Ask Building and Safety at (909) 931-4110 to confirm in writing before building a large low deck.

Does a 3 foot high deck need a railing?

Yes. A guard is required where the walking surface is more than 30 inches above grade within 36 inches of the edge, so a deck 36 inches high needs one under section R312.1.1 of the 2022 California Residential Code. The guard must be at least 42 inches high with openings that stop a 4 inch sphere. A deck under 30 inches high needs no guard under that section.

Is railing height 36 or 42 for decks?

Forty-two inches in the California Residential Code, section R312.1.2, not 36. Confirm the edition with the City, because Upland's code mirror lists the 2022 residential code while the Building and Safety page says the 2025 codes are adopted. The openings must also stop a 4 inch sphere under section R312.1.3.

How much should a 16x20 deck cost?

Remodeling's 2025 Cost vs. Value report prices a 16 by 20 deck at $18,419 in wood and $26,872 in composite in Los Angeles, with bench, planter, steps and railing. Our planning ranges are $14,500 to $24,000 in wood and $21,000 to $35,000 in composite for a plain deck, and permits and engineering come extra.

Is it cheaper to build a wood deck or composite deck?

Wood is cheaper up front: $45 to $75 per square foot in our planning range against $65 to $110 for composite. Cost vs. Value's 2025 Los Angeles numbers show wood recouping 99.6 percent at resale and composite 73.9 percent. Composite saves staining, but near the foothills check that the product passes the fire-area decking rules.

Do I need a permit for deck repair in Upland?

Upland's exemption list has no repair line, so ask before replacing ledgers, posts, stairs or guards. Swapping a few boards of the same material is ordinary maintenance in the City's historic rules, but on a registered or surveyed home a different material or a changed look needs a Certificate of Appropriateness. Termite damage often reaches the framing.

What license does a deck builder need in Upland?

A deck builder needs a current California license, usually C-5 for framing and rough carpentry, or a general building license for the whole job. Municipal Code 15.04.070 says a permit waits for a license of the correct class unless the Building Official approves an owner-builder permit for a single-family home. Check the CSLB record and ask each subcontractor for a license number and certificate of insurance.

Which decking is allowed near Upland's high fire hazard areas?

Section R337.9.3 of the 2022 California Residential Code lists allowed walking surfaces in wildland-urban-interface areas: products tested to ASTM E2632 or E2726, ignition-resistant, fire-retardant-treated or noncombustible. We could not confirm which Upland parcels are in a zone, so ask County Fire Prevention at (909) 387-5974 and check a product against the State Fire Marshal listing.

Can I add a deck to a historic house in Upland?

Yes, with a Certificate of Appropriateness for a registered, surveyed or district-contributing home, decided by the Development Services Director under the Secretary of the Interior's Standards. We read a new deck as an alteration judged on compatibility, so call Planning at (909) 931-4130 with the address and the design before drawings are final.

Free estimate

Tell us the height, the lot and whether the house is historic or near the foothills

Say how high the deck will sit, whether the yard is flat or sloped, whether the house is in one of the historic districts or near the mountain edge of town and whether this is new construction or a repair. The review and permit questions come with us to the first visit.

Free estimate · A real person answers · (888) 666-8224

Call (888) 666-8224