Tarzana, CA · Serving Southern CaliforniaCSLB #1040337 · (888) 666-8224
Victorville, CA

General Contractor in Victorville, CA

Quick answer

Hiring a general contractor in Victorville means working with the City's own Building Division, an online-only permit portal and the Mojave Desert air district instead of South Coast. Joshua trees, a 5 pound snow load and freezing desert nights shape many jobs. MDG Builders, CSLB #1040337, covers every one of its eleven trades here.

Services

Eleven trades, each written for High Desert permits, wind and freezing nights

Pick the job on your list. Every guide cites the Victorville source behind its answer, says where we read a code mirror or a Wayback copy, and treats prices only as regional planning ranges.

Range wall of a kitchen: stainless gas range, plaster range hood, zellige tile backsplash, kitchen remodeling by a general contractor near Victorville in Adelanto Stadium, Adelanto

Kitchen Remodeling in Victorville

Online-only permits, a 2 to 3 week first plan review, no City kitchen handout and published circuit, mechanical and water heater fees in Victorville.

See Victorville kitchen remodeling →
Primary bathroom: freestanding white tub, bathroom remodeling by a general contractor in California Route 66 Museum, Victorville

Bathroom Remodeling in Victorville

Victorville's online-only permits, tract-era baths, septic or sewer questions, desert water rules and the pre-1978 lead line.

See Victorville bathroom remodeling →
Finished modern stucco ADU with a small front porch and warm lights on at dusk, adu construction by a general contractor near Victorville in Mojave Narrows Regional Park

ADU Construction in Victorville

State ADU law first, then the City's code text, garage conversions, Joshua tree reports, sewer rules and the fire map conflict.

See Victorville ADU construction →
New room addition framing attached to an existing house: wall studs, room additions by a general contractor in Victor Valley High School, Victorville

Room Additions in Victorville

Victorville's 5 pound snow load, 12 inch frost depth, online plan set, 40 percent lot coverage, Joshua trees and dust rules.

See Victorville room additions →
Close-up of a roof valley with metal flashing, new shingles cut cleanly along it, roofing by a general contractor near Victorville in Lewis Center for Educational

Roofing in Victorville

A published $298 re-roof permit, a 5 pound snow load, online-only plan review and a 2025 fire zone map the City adopted after its Safety Element said no zones existed.

See Victorville roofing →
Exterior of a white stucco house with black-framed windows, a wooden front door, windows by a general contractor in Silverado High School, Victorville

Windows in Victorville

Victorville's $298 window permit line, a 96 versus 100 to 115 mph wind conflict, 42 days over 100 F and the fire map question.

See Victorville window replacement →
Raised wood floor framing seen from a crawlspace, with joists, a girder on concrete piers, flooring by a general contractor near Victorville in Spring Valley Lake

Flooring in Victorville

Desert slabs, 100 degree days, tract-house floors, garage coating rules, the permit list and flooring costs in Victorville.

See Victorville flooring →
Freshly painted light gray stucco exterior of a house with a terracotta tile roof and new white trim, painting by a general contractor in The Mall of Victor Valley, Victorville

Painting in Victorville

No paint line on the City's permit list, a $446 siding or stucco permit, Mojave Desert Rule 1113 coating limits and EPA lead rules in Victorville.

See Victorville painting →
A freshly poured concrete driveway slab with wooden forms and a long screed board resting across it, concrete by a general contractor near Victorville in Adelanto

Concrete in Victorville

Mojave Desert dust rule, 12 inch frost depth, flatwork permit lines, driveway approaches, block walls, grading and pour costs in Victorville.

See Victorville concrete work →
Deck stairs with a black metal railing and wide treads leading down to a lawn, decks by a general contractor in Desert Valley Hospital, Victorville

Decks in Victorville

The 30 inch permit line, 12 inch frost depth, 5 pound snow load, patio covers, pool decks, deck repair and wood or composite costs in Victorville.

See Victorville deck building →
Black wrought iron fence and driveway gate in front of a stucco house with palms, fencing by a general contractor near Victorville in Newton T. Bass House

Fencing in Victorville

A $149 permit on the City's chart, a 3 foot exempt line, an 8 foot cap, chain link limits in front yards and Joshua tree protection in Victorville.

See Victorville fencing →
Railroad stop to logistics hub

What does a general contractor in Victorville deal with when the city is run on its own permits, a desert air district and Joshua tree protection?

Victorville began as the Town of Victor around 1885, a Santa Fe (California Southern) railroad stop near the narrows of the Mojave River. It carried the Victorville name by 1901, after limestone and granite deposits drew cement makers, and it incorporated as a general law city in September 1962, with 8,110 residents. Its area has grown from 9.7 square miles to 74.16. An Army airfield from World War II grew into George Air Force Base, which closed on December 15, 1992, joined the City on July 21, 1993 and now serves as the Southern California Logistics Airport. Census Bureau estimates for 2024 (one-year ACS, pulled through the Census Reporter API) show 43,797 housing units, give or take 2,370. About 77.6 percent are single-family detached, and the median year built is 1997. Roughly 42.9 percent of units date from 2000 or later, 21.0 percent from the 1980s and 20.7 percent from the 1990s, so only 15.4 percent predate 1980 and 2.0 percent predate 1950. The ACS puts renters at 35.1 percent of occupied homes, while the City's older Housing Element counted about 45 percent, so the two sources differ. Mobile homes are roughly 4.9 percent of units, with a wide error margin. Most work here is therefore an update to a tract house on a desert lot, with a small prewar and midcentury core around Old Town. We did not research the build year of any single neighborhood, so ask before assuming a street's age.

Permits are the City's job, not San Bernardino County's. The Building Division sits in the Development Department at City Hall, 14343 Civic Drive, and the counter answers at (760) 955-5100 from 8 a.m. to 5 p.m. Monday through Thursday and until 4 p.m. on Fridays. The City says every permit, from plan review to inspection, moves through its Citizen Self Service Portal, the counter takes no paper plans and fees are paid online. A first review takes approximately 2 to 3 weeks in the order received, and a resubmittal about one week. The City also posts a stand-alone fee chart, updated in January 2026, that lists $298 for a residential re-roof and $149 for a non-masonry fence of up to 500 square feet, with technology, seismic and green fees added on top. Those are chart figures, not quotes for your job. Planning offers a free informal pre-submittal review, and Planning is usually the first stage that decides whether a project stays at staff level. The City's code host blocked our requests, so we read Title 16 in the gocodebook.com third-party mirror, and any section number below should be confirmed with the counter before you rely on it.

Each trade has its own page, and the City's papers say more about some than others. ADU construction has no City handout, so the rules come from Section 16-3.07.030(a) in the mirror: ministerial approval within 60 days and size caps of 850 or 1,000 square feet by bedroom count, text that may predate newer state changes. A room addition runs into a 40 percent lot coverage cap in most residential zones. Work on a kitchen or bathroom needs a permit once plumbing, wiring or mechanical systems change, and the chart lists $74 for electrical circuits. Window replacement has a $298 line for the first ten openings, yet we found no like-for-like exemption. A roofing job over 100 square feet is permitted, a fence over 3 feet is too (18 inches in a front yard), and concrete flatwork skips a building permit unless footings are involved, though a driveway approach goes through Engineering. A deck more than 30 inches high needs a permit. Painting and flooring installation are not on the City's list, which the City calls not comprehensive, so a call to the counter settles doubtful cases. Coatings, from wall paint to garage floors, answer to a District rule rather than the counter.

Climate and ground rules set this High Desert city apart from the valley cities south of the Cajon Pass. NOAA's 1991 to 2020 normals for the Victorville station show 5.57 inches of rain a year, about 42 days above 100 F and about 54 nights at or below freezing, and the City's code table lists a 5 pound snow load with a 12 inch frost depth. Wind is a conflict worth raising, because the code table lists 96 mph while the Building Codes page lists 100 to 115, and only the plan checker can say which governs. Air quality belongs to the Mojave Desert AQMD, not South Coast. Its Rule 403 requires a District-approved Dust Control Plan on residential sites that disturb 10 or more acres and bars visible dust from crossing a property line except in high winds, and Rule 1113 limits the VOC content of coatings. The District's site refused our requests, so we read its pages from Wayback copies. Municipal Code 13.33 protects Joshua trees, and new homes and ADUs come with a tree inspection report. The City re-established its own Fire Department in March 2019 after contracting fire services for 10 years. Its fire zone statements also disagree: a 2022 Safety Element said no fire hazard severity zones lay inside City limits, while the 2025 State Fire Marshal map went on the books July 30, 2025, so we name no zone for any address. MDG Builders, CSLB #1040337, writes the scope, files it in the portal, hires licensed subcontractors and walks the finished work with you. Adelanto, Apple Valley, Hesperia and Barstow are the nearest cities, each with its own counter, and the Antelope Valley counters are covered in Lancaster and Palmdale. Two guides explain the mechanics: how contractors use subcontractors and checking a contractor license.

Freshly painted light gray stucco exterior of a house with a terracotta tile roof and new white trim, painting by a general contractor in Victor Valley Transportation, Victorville
  • Permits come from the City's Building Division, and the City says its Citizen Self Service Portal handles applications, review, fees and inspections.
  • The 2024 ACS gives a median build year of 1997 across 43,797 housing units, and about 42.9 percent of those units went up in 2000 or later.
  • Dust and coatings fall under the Mojave Desert AQMD's Rules 403 and 1113, not South Coast rules, and the District's own Rule 403.1 is listed as rescinded.
  • Design values call for 5 pounds of snow load and 12 inches of frost depth, and NOAA normals show roughly 54 freezing nights and 42 days above 100 F each year.
  • Joshua trees are protected by Municipal Code 13.33, and a grading plan has to list every tree on the lot with its tag, size and condition.
  • The City's 2022 Safety Element and its adopted 2025 State Fire Marshal map give conflicting fire zone pictures, so ask the City about a specific address.
Nearby

Cities near Victorville we also build in

FAQ

Victorville questions to settle before you hire a contractor

Does Victorville issue its own building permits?

Yes. Victorville's own Building Division, part of the Development Department, checks plans, issues permits and inspects, so San Bernardino County is not involved. Applications, fees and inspection requests all go through the Citizen Self Service Portal, and the counter does not accept paper plans.

How long does Victorville plan review take?

The City publishes approximately 2 to 3 weeks for a first review, taken in the order received, with minor projects sometimes expedited. Resubmittals are reviewed within approximately 1 week. Those are the City's own published times, not a promise for your project, and the portal shows where a submittal stands.

Which air district rules apply to a Victorville job?

The Mojave Desert AQMD, not South Coast. Rule 403 bars visible dust from crossing a property line except during high winds and requires a District-approved plan on residential sites disturbing 10 or more acres. Rule 1113 limits coating VOCs. We read both from Wayback copies, because the District's website blocked our requests.

Do Joshua trees affect a construction project in Victorville?

They can. Cutting, damaging or removing a Joshua tree without the parks director's written consent is a misdemeanor under Municipal Code 13.33, and grading plans must list each tree's tag, size and health. New homes and ADUs need a tree inspection report. The chapter does not cover occupied residential properties, so ask Planning about your lot.

What do Victorville's snow load and frost depth mean for a remodel?

Structural work follows high desert values, not coastal ones. Design values call for a 5 pound ground snow load and a 12 inch frost depth, so additions, patio covers and decks need roofs and footings sized for them. Wind appears as 96 mph in one City source and 100 to 115 mph in another.

Which fire department and fire rules apply in Victorville?

The City of Victorville Fire Department, which the City re-established in March 2019 after contracting fire services for 10 years. Its Fire Prevention Division enforces the 2025 California Fire Code as amended locally. It is not LA County Fire or another county agency, and we do not state a fire zone for any address.

Is my Victorville home in a fire hazard severity zone?

We cannot say for any address. The City accepted the State Fire Marshal's 2025 recommended map on July 30, 2025, but its 2022 Safety Element had said no fire hazard severity zones lay within City limits. Check the City's map viewer for your parcel, and ask the Fire Prevention Division if the result is unclear.

What does a general contractor do on a Victorville project?

The general contractor holds the contract, files the permit and answers for the job from scope to walkthrough. At MDG Builders, CSLB #1040337, licensed specialty subcontractors do the field work, and you can request each firm's license number and certificate of insurance. Filing happens in the City's online portal.

Free estimate

Send your Victorville address and the work you are weighing

Give us the neighborhood, an approximate build year, any specific plan area or mobile home park, and the jobs you are considering. Before we answer we look at the permit path, dust and coating limits, and whether a Joshua tree report applies.

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

Call (888) 666-8224