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
Fast, Reliable General Contractor Across San Antonio Heights
Finding a General Contractor who understands San Antonio Heights means more than hiring someone who can swing a hammer. It means hiring a builder who knows that permits here route through San Bernardino County, not the City of Upland. It means working with a team that has graded sloped lots, engineered retaining walls, and pulled county fire-resistant construction approvals on the alluvial fan below the San Gabriels. Elmwood Contractors does this work every week across the 91784 zip code, and Nolan Shepherd leads the team. Call (866) 253-8554 for a free estimate on your project.
Key Takeaways:
- We coordinate the full interior-to-exterior scope: kitchens, baths, roofing, windows, fencing, hardscape, additions, and prefab ADUs.
- We name the brands going into your home before the contract is signed.
- We scope county permitting, septic and well setbacks, slope drainage, and fire-severity requirements in writing before quoting.
- Estimates are free. The ask is always a conversation, never a hard sell.
Why Elmwood Contractors Is San Antonio Heights’s Preferred General Contractor Company
San Antonio Heights throws a specific set of problems at builders. The lots sit on an alluvial fan with steep grades, the housing stock is a mix of 1950s-70s custom homes and estate properties, and the unincorporated county jurisdiction means paperwork goes through San Bernardino County, not Upland. We know those routes because we run them regularly. Nolan Shepherd has built a team that scopes every project against the slope, the drainage pattern, the fire zone, and the well and septic layout before a bid goes out. That’s why homeowners in the foothills keep calling us back.
Our reputation here runs on quoting jobs we can actually execute. We do not bid a flat-lot template on a hillside lot off Mountain Avenue and hope for the best. We inspect the grade, we check the county’s brush-clearance and fire-resistant assembly requirements, and we put those numbers in the bid. That’s the kind of local knowledge that keeps San Antonio Heights projects on schedule and on budget.
Styles & brands we work with







General Contractor Services in San Antonio Heights
General Contractor Services in San Antonio Heights cover the full sweep of a home project: interior remodels, exterior envelope work, additions, and detached structures like shops and ADUs. A mid-century custom home in 91784 often needs a whole-home refresh instead of a single-room remodel because the original framing, wiring, and waterproofing have all aged together. A typical whole-home remodel here runs $45,000 – $130,000 depending on scope and structural work.
Whole Home Remodel and Additions
We coordinate every trade under one plan: framing, electrical, plumbing, drywall, finish carpentry, and exterior work. On sloped lots, we bring in a structural engineer early so foundation and retaining-wall work are priced properly, not discovered mid-job. A home addition in San Antonio Heights runs $45,000 – $130,000.

Prefab and ADU Construction
San Antonio Heights acreage lends itself to detached ADUs and shops, but the county’s septic and well setback rules drive the placement. We work through partnerships with Abodu, Dvele, and Mighty Buildings to match a prefab system to your lot’s constraints. ADU construction in 91784 typically runs $90,000 – $220,000.

What happens when you call
- 1
A real person answersNo phone trees — you reach a local pro.
- 2
You get an upfront price rangeHonest numbers before anyone is dispatched.
- 3
A background-checked tech heads outLicensed & insured, dispatched right away.
- 4
You approve before work beginsNothing starts until you say go.
Construction Company in San Antonio Heights
A Construction Company in San Antonio Heights has to do more than manage subs. It has to understand how the Santa Ana wind corridor and steep winter rain on the foothill slopes affect every structural decision. We build with that in mind: drainage control, erosion control, fire-resistant siding and roofing, and foundations engineered for slope. A garage conversion here usually runs $30,000 – $80,000, and a roof replacement on a hillside home runs $8,000 – $20,000 depending on material and access.
Exterior Envelope and Hardscape
San Antonio Heights homes face hard sun, dry heat, and fire-risk winds. We specify James Hardie fiber-cement siding, impact-rated windows from PGT and CGI, and Schluter waterproofing on decks and wet areas. Paver and concrete driveway installations on sloped approaches run $4,500 – $12,000 for concrete and $7,000 – $18,000 for pavers.
Drainage, Grading, and Retaining Walls
Slope drainage is not an add-on in San Antonio Heights. It’s the first thing we scope. We regrade pads, build retaining walls, and route runoff through county-reviewed swales so the winter rain doesn’t undercut a new foundation or wash out the driveway approach. This is the work that keeps a hillside home standing for another 50 years.
Trusted Brands We Service in San Antonio Heights
We specify named products, not mystery materials. For exterior doors, we use Therma-Tru. For windows on foothill exposures, ViewLux and Mr-Glass give us solid options at multiple price tiers. For fencing and outdoor structures, Barrette and Master Halco give us field-tested products that hold up in San Antonio Heights heat and wind. We keep our material procurement tight so lead times don’t stall your project, and we price each line item before the contract is signed. One contractor, every trade – interior to exterior.
See the difference
Before
After
Before
After
Before
AfterCommon General Contractor Problems We See in San Antonio Heights Homes
- Wrong-jurisdiction permits. Out-of-area builders file with the City of Upland out of habit. San Antonio Heights is unincorporated San Bernardino County land, so the county reviews the permit, not Upland. That mistake stalls the job before grading even starts.
- Septic and well setbacks missed on acreage. Quoting an ADU, shop, or addition off a flat-lot template skips the county’s required distances from the septic system and well. We pull those records before we draw a footprint.
- Drainage failures on sloped lots. The first heavy winter rain exposes every skipped erosion-control measure. We scope drainage first, not last, on every hillside job in 91784.
- Fire-resistant assembly requirements ignored. The high-fire-severity foothill zone adds brush-clearance and fire-resistant roofing and siding rules. County inspectors enforce them. We build to them from day one.
Pricing for General Contractor in San Antonio Heights, CA
Pricing in San Antonio Heights reflects the realities of hillside construction, county permitting, and fire-zone materials. Here are the market ranges we work with on this side of the foothills:
| Project Type | Typical Price Range |
|---|---|
| Home Addition | $45,000 – $130,000 |
| ADU Construction | $90,000 – $220,000 |
| Garage Conversion | $30,000 – $80,000 |
| Concrete Driveway Installation | $4,500 – $12,000 |
| Roof Replacement | $8,000 – $20,000 |
What moves the number on a hillside addition in San Antonio Heights? The grade. A steeper lot means deeper piers, more retaining wall, and more drainage work. Fire-resistant roofing and siding add material cost that flatland tract homes don’t carry. And county permit review for fire-severity and brush-clearance compliance adds time and documentation. We scope all of this in writing before you see a bid. Call (866) 253-8554 for a free estimate – we’ll walk the lot with you and tell you what the county will actually require.
We Also Serve Cities Near San Antonio Heights
Elmwood Contractors works throughout the foothill communities and the surrounding cities. We serve San Antonio Heights along with Upland, Claremont, Rancho Cucamonga, and Montclair. The county permitting issues change at each border, but the building standard doesn’t.
Serving San Antonio Heights, CA — Our Local Coverage Area
We’re based in the San Antonio Heights 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 General Contractor in San Antonio Heights
Because San Antonio Heights is unincorporated San Bernardino County land, not part of the City of Upland. The county is the permitting authority for everything built in 91784. A Upland-based architect or designer may prepare a submittal for Upland’s building department by mistake, and that’s the first thing we check. The county’s review also includes brush-clearance and fire-resistant assembly requirements that a flatland city permit would never see. Call (866) 253-8554 and we’ll route the permit correctly from the start.
Yes, but the footprint is governed by the county’s septic and well setback distances, not by where you want the structure. We pull the county’s record of your septic system and well location before we draw an ADU or shop placement. Getting that right up front avoids a rejected permit and a redesign. ADU construction in San Antonio Heights typically runs $90,000 – $220,000 before site work. Call us for a site walk – estimates are free.
The grade of the lot, the depth of the foundation, the amount of retaining wall, and the drainage work. A gentle slope might need a standard stem wall; a steeper alluvial-fan lot may need piers, a retaining wall, and a county-reviewed swale. Fire-resistant roofing and siding add material cost. Home additions in San Antonio Heights run $45,000 – $130,000. We price the slope work in writing before quoting, so the number doesn’t move once work starts. Call (866) 253-8554 for an exact quote.
Yes, they apply to any project that touches the building envelope. San Antonio Heights sits in a high-fire-severity foothill zone along the Santa Ana wind corridor, so the county requires Class A roofing, fire-resistant siding, and compliant brush clearance. We specify GAF, CertainTeed, or Owens Corning roofing systems and James Hardie fiber-cement siding that meet the county’s fire resistance requirements. The county reviews this as part of the permit package. Call (866) 253-8554 to see how these rules affect your specific remodel.
We scope drainage before design. That means mapping the existing sheet flow, grading the pad so runoff sheds away from the house, and building retaining walls or swales where the county requires them. On a sloped lot off Mountain Avenue in 91784, we rebuilt a failed retaining wall and pier-and-grade foundation under a 1960s custom home, then added a detached shop and graded the pad so winter runoff sheds away from the house. We re-routed the original drainage through a county-reviewed swale before the inspection sign-off on the rough-in. That’s the standard we bring to every hillside project. Call (866) 253-8554 to schedule a walkthrough.
We’re a single-source general contractor for San Antonio Heights homeowners who want one team, one project plan, and one point of contact from interior remodel to exterior envelope to prefab addition. We name every brand before you sign. We scope the county’s requirements before we quote. Call (866) 253-8554 today to schedule your free estimate.
Written by Nolan Shepherd, Owner at Elmwood Contractors, serving San Antonio Heights and the surrounding foothill communities.