
Masonry Contractor in Corona, CA - Block Walls, Pavers and Brick That Stay Put
Keystone Riverside Concrete and Masonry is a masonry contractor serving Corona, CA. We build and repair block and retaining walls, driveway pavers, brick and stonework, and we're based in nearby Riverside.
- Licensed and fully insured.
- Free quotes on site.
- Replies within 1 business day.
Masonry work on Corona homes
Corona is a short drive from our base in Riverside, and on our jobs there we mostly see two kinds of houses. There are older homes closer to the middle of town, some with brick that's been around a while, and there are the tract neighborhoods, where block walls divide every yard and the driveways all look like they came off the same concrete truck. We do the same kind of work next door in Eastvale and up in Fontana, but Corona has its own permit office and its own rules, and we work to those here.
On most Corona jobs the price moves with how much wall or paving there is, what it's built from and how much old work has to come out first. The schedule turns on whether the job needs a permit and inspections, and on when our crew is free. I come out, look at it with you and put your number in a written estimate, and once the work starts a lead mason runs the crew. On a tract wall the real question is usually the footing, and on older brick it's the mortar, so that's where I look before anything else.
Masonry work we do in Corona
Driveway pavers
Plenty of Corona driveways are plain concrete that's cracked or stained. We dig out, pack a firm base and lay driveway pavers you can lift and reset later.
Concrete block walls
Block walls divide most tract yards here, and old ones lean or crack. We rebuild them on a real footing with steel in the cells.
Retaining wall construction
Yards that step down a slope need a wall holding the dirt back. We build them with drainage behind, because trapped water is what tips them over.
Tuckpointing
Older brick houses around town often have mortar sanding out of the joints. We cut out the bad stuff and repack them with a mix that suits the brick.
Chimney repair
Brick chimneys on older houses here lose mortar at the top first, where they take the most weather. We rebuild the crown and loose courses before water works inside.
Outdoor kitchen masonry
Corona backyards with a patio often get a grill island next. We build the frame in block on a real footing, then face it with stone or brick.
What Corona yards and houses need
Most block walls in Corona's tract neighborhoods went up fast, and when one leans or cracks along a joint, the problem is usually underneath, a footing that's too small or cells with no steel or grout in them. We don't patch the face and call it done. We look at what's holding the wall up, and if the footing's sound and only one section has failed, I'll tell you a repair will do. The older brick around town has a different problem. Bad mortar is patient. It quits a little every year until a brick comes loose, so we cut out the soft joints and repoint before it gets that far.
The city's construction standards include requirements for properties in fire hazard severity zones, and they apply to some Corona homes, not all of them. If you're planning a new wall, an outdoor kitchen or other new masonry, we check with the city whether those rules reach your property before we plan the work.
Get a written masonry estimate for your Corona home
We reply within one business day to set a time, and the estimate is free with no obligation. I come out to your Corona property, look at the job and write the estimate myself, and if it needs a permit I'll tell you so, because we pull it and schedule the inspections. Call (951) 462-2880 or send the form.
Corona masonry questions
These are the questions Corona homeowners ask us about permits, licenses and cost. If yours isn't here, call (951) 462-2880 and ask about your own wall, chimney or driveway.
How do I find out if my masonry project needs a permit in Corona?
Ask the City of Corona's Planning & Development department, which handles building permits in the city, at its permit line, (951) 736-2250. When your job needs a permit, we pull it and schedule the inspections, and if the answer isn't clear we check with the city before we start, not after.
How do I schedule a building inspection in Corona?
Inspections in Corona can be scheduled online for Monday through Thursday. A Friday inspection is only for an unusual situation or hardship, and you have to call (951) 736-2250 by 5 p.m. Wednesday to ask for one. On jobs we've pulled a permit for, we schedule the inspections, so that part isn't on you.
Does a contractor based in Riverside need a Corona business license?
Yes, the city requires a business license for every business operating in Corona, in every trade, including businesses whose main address is outside the city. The license is renewed every year on its anniversary.
When does a contractor need a state license in California?
A contractor needs a license from the state contractors board whenever the job needs a building permit, uses any hired workers, or comes to $1,000 or more in labor and materials. That small-job limit went up from $500 to $1,000, and it only covers work with no permit and no hired help, so it's meant for small jobs one person does alone. We're licensed and fully insured.
Which building code does Corona follow now?
The Corona City Council adopted the 2025 edition of the California Building Standards Code by ordinance in November 2025. When we plan a permitted job, we confirm with the city which rules apply to it before we build anything.
What drives the cost of a masonry job in Corona?
The price comes down to how much wall, paving or brick there is, what it's built from, and what has to be torn out before we start. A permit and its inspections add time and cost when the job needs them, and a tight side yard where everything goes in by wheelbarrow costs more than open access off the street. I'll walk the job with you and give you your own number in writing.
Examples of masonry work
Other cities we work in
If your city has its own page, pick it from the list. If it doesn't, call (951) 462-2880 and ask.




