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

General Contractor in Corona, CA

Quick answer

A general contractor in Corona deals with a City that issues its own permits through eTRAKiT, requires Class A roofs citywide, and wants a building permit for any fence over 3 feet. About 52 percent of homes date from 1980 through 1999. MDG Builders, CSLB #1040337, hands each of the eleven trades to licensed subcontractors.

Services

Eleven trades, each read against Corona's own handouts and code

Choose the job you are weighing. Every guide names the City sheet or code chapter behind its answer, says when we read the code on a third-party mirror, and treats each dollar range as a regional planning number, never a quote for your house.

Finished bright kitchen in a California home: white shaker cabinets, kitchen remodeling by a general contractor near Corona in Norco College

Kitchen Remodeling in Corona

Cabinets and counters exempt, moved pipes permitted, the fixes plan check flags most, 10 and 5 day reviews and Hillside District bump-outs.

See Corona kitchen remodeling →
Small powder room with a patterned cement tile floor, pedestal sink, bathroom remodeling by a general contractor in Woman's Improvement Club, Corona

Bathroom Remodeling in Corona

Corona's permit line for baths, the 1980s and 1990s tract-era bathroom, condos and mobile homes, heat, and the City's plan check list.

See Corona bathroom remodeling →
Interior of a garage converted to living space: new finished wall where the garage door was, adu construction by a general contractor near Corona in Norco High School

ADU Construction in Corona

Corona's two-unit rule, parking waivers, hillside and fire-map lots, the City-versus-Edison electric split and the Planning-then-Building path.

See Corona ADU construction →
A framed room addition on a hillside Los Angeles house with a stepped concrete retaining wall, room additions by a general contractor in Old Carnegie Library, 8th, Corona

Room Additions in Corona

Corona's five-set plan check, citywide Class A roofs, Hillside District grading, tract-house tie-ins and Circle-area historic review.

See Corona room additions →
Roofing material samples on a driveway: a gray shingle, roofing by a general contractor near Corona in Lake Norconian Club

Roofing in Corona

Class A roofs citywide, a counter permit for re-roofs, the 50 percent line, a March 2025 fire map and a city-run electric utility.

See Corona roofing →
The front of a historic California Craftsman bungalow with original restored wood double-hung window, windows by a general contractor in Corona Regional Medical Center, Corona

Windows in Corona

Corona's over-the-counter window permit, fire-zone glass and the 50 percent rule, window lock code, inland heat and Circle-area review.

See Corona window replacement →
Large-format porcelain tile floor in a house entry with a wood front door and a console table, flooring by a general contractor near Corona in Norco

Flooring in Corona

Exempt finish work, 1980s and 1990s tract slabs, moisture and heat, termite checks, historic houses, condo limits and flooring costs in Corona.

See Corona flooring →
A historic California Craftsman bungalow on a tree-lined street freshly painted in period colors, painting by a general contractor in Corona Founders Monument, Corona

Painting in Corona

No permit for paint, 1980s and 1990s tracts, a historic review screen near the Circle, fire-zone limits on coatings and South Coast VOC rules.

See Corona painting →
Close-up of smooth trowel-finished concrete with precise saw-cut control joints, soft side light, concrete by a general contractor near Corona in La Sierra University

Concrete in Corona

The 30 inch flatwork line, 2 foot retaining walls, grading limits, floodplain zones, hillside lots, the Circle and pour costs in Corona.

See Corona concrete work →
Raised composite deck with a cable railing and outdoor dining set on a hillside lot, canyon view, decks by a general contractor in Corona High School, Corona

Decks in Corona

The 200 square foot permit line, ignition-resistant decks, ledger and hold-down rules, patio covers, hillside lots, deck repair and costs in Corona.

See Corona deck building →
Fence material samples leaning against a stucco wall: a cedar picket, fencing by a general contractor near Corona in Hillcrest High School

Fencing in Corona

A permit over 3 feet while zoning allows 7, 4 foot front yards, City block wall drawings and a 5 to 7 foot pool barrier rule.

See Corona fencing →
The Circle, the tracts and the foothills

How does hiring a general contractor in Corona change once the Circle, the 1980s tracts and the foothill fire map are counted?

Corona began as a land company's blueprint. According to the City Library's history, five investors including Robert B. Taylor bought 12,000 acres from the Yorba family in 1886 and formed the South Riverside Land and Water Company. They hired engineer H. C. Kellogg, who drew a circular Grand Boulevard about 3 miles around with a street grid inside it. The first citrus grove went in during 1887, South Riverside incorporated on July 13, 1896 under the new name Corona, and by the 1916 road race on the boulevard the town was calling itself the Lemon Capital of the World. The Circle is now the Grand Boulevard Historic District, listed on the National Register. Then the infrastructure arrived: Prado Dam work began in 1939 after the 1938 floods, Highway 91 was cut through in 1962, the Sunkist plant closed in 1982 and Interstate 15 was finished in 1989. As groves gave way to subdivisions, population rose 110 percent between 1980 and 1989 and stood at 76,095 in 1990. The City's own plan files show how deliberate that boom was. Sierra Del Oro Specific Plan 85-2, approved September 18, 1985, set out 3,592 units on 1,374.14 acres, and Eagle Glen Specific Plan 90-6, first approved October 2, 1991, annexed 1,135.4 acres of county land in Bedford Canyon. Census Bureau estimates for 2024 put Corona at 52,505 housing units, with 64.3 percent detached houses and 37.9 percent of occupied units rented. About 52 percent of the units were built from 1980 through 1999, about 24 percent before 1980 and only about 2 percent in 1939 or earlier, and the median owner-occupied home is valued at $746,500. In practice that means original roofs, water heaters, windows, baths and kitchens that are now 27 to 46 years old on most streets, a smaller older stock, about 15 percent of units built before 1970, and newer apartments and infill arriving under the City's 2021 to 2029 Housing Element, which plans for 6,088 new units. Census tables lump 1978 with 1979, which is why we give no count for houses built before lead paint was banned.

Corona keeps its permit counter in house. The Building Division sits inside the Planning and Development Department, answers at 951-736-2250, and handles applications, payments and inspection requests through the eTRAKiT portal, with plan review running on ProjectDox. City Hall is open Monday to Thursday and closed on Fridays, and plans cannot be mailed in. The City prints 10 business days for a first plan review and 5 for each resubmittal, plus up to 3 more business days to prepare the permit after approval. A reroof, a window replacement, a water heater changeout, a panel upgrade and a fence at a single family house are on the over-the-counter list, which skips that wait, though the City asks you to call and confirm that a specific job qualifies. Starting January 1, 2027, big new developments must submit plans online. A permit expires 12 months after it is issued unless approved inspections keep it alive, each one buying another 180 days. The minimum building fee in the City's October 2026 Table B is $164, and we have not tried to price any larger job from that sheet. The noise rules cover deliveries too: no construction racket from 8 p.m. until 7 a.m. on Monday through Saturday, and none from 6 p.m. until 10 a.m. on Sundays and federal holidays. Waste Management holds the franchise for construction debris, and school fees go to the Corona-Norco Unified School District. A contractor also needs a state license, a City business license and a certificate of insurance before a construction permit is issued. The City's website answered our requests directly, but its municipal code library returned an access error, so code chapters below were read on the gocodebook.com mirror and are worth confirming with the City.

Each trade meets the counter differently. Corona's code amendments, as the mirror prints them, require Class A roofing citywide, so a roof repair or replacement becomes a Class A job once half the roof is touched in a year. A kitchen remodel or bathroom remodel is exempt for cabinets, counters, tile and like-for-like fixtures, but moving concealed drain, water or vent pipe is permitted work. A room addition goes through full plan check with five plan sets, and an ADU starts with Planning under Chapter 17.85, where a single-family lot can hold up to two ADUs or junior ADUs. Window replacement is over the counter. Painting needs no building permit, and flooring installation is treated as the same kind of finish work, yet a coated or repaired slab deserves a call first. Coatings fall under the South Coast Air Quality Management District, whose Rule 1113 standards page, dated February 2016, lists 50 grams per liter for flat paint and floor coatings, so check the current rule text before a product is chosen. A fence over 3 feet needs a building permit even though zoning, under an ordinance effective October 2, 2026, now allows 7 feet along side and rear lines. Concrete work at 30 inches or lower is exempt, but a retaining wall over 2 feet is not, and a deck escapes review only at 200 square feet, 30 inches high and detached from the house.

Past the permit sit the hazards and overlays. The Council adopted a State Fire Marshal map dated March 24, 2025 by Ordinance 3418, showing moderate, high and very high zones, and the City's ignition-resistant sheet asks for tempered multi-pane glass, ember-resistant vents, no wood shakes and ignition-resistant decks on mapped parcels. The Fire Department's wildland page, which is undated, says about 3,000 structures sit in the very high zone, and the City's wildfire plan names threat areas such as Crown Villa, Fresno Canyon, Sierra Bella and Skyline. We have not looked up any individual parcel for this page, so the map and Corona Fire at 951-736-2220 decide your address. The Hillside District applies where natural slope reaches 15 percent, a grading permit starts at more than 100 cubic yards of earth, and zoning adds FP-1, FP-2 and FP-3 floodplain overlays, tied to the Prado Basin story above. The City's design table also lists seismic design category D or E and a very heavy termite rating, and Chapter 17.63 treats exterior paint color on a Corona Register home as an alteration. Part of town buys power from Corona Utilities and the rest from Southern California Edison, so confirm your zone before solar or a panel upgrade. Coronita, El Cerrito, Home Gardens and Temescal Valley sit outside the City's code. For a comparison, see Yorba Linda, another foothill city with its page here, while Norco, Eastvale, Riverside and Chino are nearby and answer to their own counters. MDG Builders, CSLB #1040337, is the firm that signs your contract, draws the scope, files the permit with Corona and lines up the licensed specialty subcontractors who do the field work, then walks the finished job with you. Read how contractors use subcontractors and how to check a contractor's license before any contract is signed.

Finished bright kitchen in a California home: white shaker cabinets, kitchen remodeling by a general contractor in Grand Boulevard, Corona
  • Corona issues its own permits, so the Building Division at 951-736-2250 is the one counter, and its City Hall is closed on Fridays.
  • A building permit is required for any fence over 3 feet, although zoning lets a side or rear fence reach 7 feet.
  • About 52 percent of Corona's 52,505 housing units were built from 1980 through 1999, and about 24 percent before 1980.
  • Class A roofing is required citywide under the City's amendments, as read on the gocodebook.com mirror, and not only in fire zones.
  • The City's October 2026 fee table sets a minimum building fee of $164.
  • Corona adopted the State Fire Marshal's March 24, 2025 map, and we have looked up no parcel against it.
Nearby

Cities near Corona we also build in

FAQ

Corona questions we hear before a contract is signed

Does Corona issue its own building permits?

Yes. The Planning and Development Department's Building Division issues Corona permits, and applications, payments and inspection requests run through the eTRAKiT portal. Call 951-736-2250, and note that City Hall closes on Fridays. The unincorporated communities of Coronita, El Cerrito, Home Gardens and Temescal Valley fall outside the City's code, so confirm which agency covers your address first.

Is a Class A roof required everywhere in Corona?

Yes, according to the City's amendments to the building and residential codes. Class A is required for any new building, for a reroof that replaces 50 percent or more of the roof within a year, and for additions whose new roof exceeds half the old one. That wording came from a third-party mirror, so verify it with the City.

Do I need a permit to build or replace a fence in Corona?

Yes, when the fence is taller than 3 feet, whatever the material. Zoning is a separate test: side and rear fences may reach 7 feet, but front yard fences stop at 4 feet, or 5 feet for open wrought iron. A fence permit at a single family house is on the over-the-counter list, so call to confirm yours.

How long does Corona plan check take?

The City's handouts print 10 business days for a first review and 5 business days for each later one, plus up to 3 business days to prepare the permit once plans are approved. A prescreen can add up to 5 days before the clock starts. Reroofs, window replacements and other over-the-counter permits skip plan check entirely.

Is my Corona home in a fire hazard severity zone?

It may be, if it sits on the western or southern edges or near the foothills. The City adopted a State Fire Marshal map dated March 24, 2025, with moderate, high and very high zones. We checked no parcel, so ask Corona Fire at 951-736-2220 or use the City's fire map page before choosing roofing, windows or decking.

How old are Corona homes, and does lead paint matter?

Most Corona homes are from the 1980s and 1990s, about 52 percent of units, while about 24 percent were built before 1980 and about 2 percent in 1939 or earlier. Census tables lump 1978 with 1979, so we give no count of pre-1978 houses. If yours is older, ask whether the painter or window installer holds EPA lead-safe certification.

Do homes near the Circle need extra approval for exterior work?

They can. Corona Municipal Code Chapter 17.63 sets up the Corona Register and counts exterior paint color and surface texture as alterations, with Planning Director review for registered resources. The Grand Boulevard Historic District is on the National Register, but the pages we read do not list which neighborhoods are designated, so call Planning at 951-736-2262.

What does a general contractor do on a Corona job?

A general contractor is the licensed firm you sign with, which defines the job, obtains the permit and sequences the trades. MDG Builders, CSLB #1040337, assigns field work to licensed specialty subcontractors and requests the City's inspections. Corona's own permit packet asks for a state license, a City business license and an insurance certificate, so verify each at cslb.ca.gov.

Free estimate

Tell us about your Corona home

Give us your neighborhood, an estimate of the house's age and the jobs on your list, from one window to a full addition. Before we call back, we look at your permit path, the fire hazard map for your area and whether the Circle's historic rules could apply.

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

Call (888) 666-8224