Millenium Artificial Turf, Perris CA
Block retaining wall with built-in lighting along a sloped yard

Retaining Walls, Turf and Hardscape in Lake Elsinore, CA

Down the 74 from Perris. Hillside lots, a front-yard rule with no natural lawn, and wall limits by slope. We build to all three.

★★★★★ 5.0 · 20 reviews on Google

We build retaining walls, concrete, pavers, drainage, lighting and artificial grass for homes in Lake Elsinore, CA: Tuscany Hills, Canyon Hills, Rosetta Canyon, Summerly, Alberhill and Country Club Heights. Call or text (951) 556-0315 for a free on-site quote. Licensed #1112345 and insured.

Work from our crew

New patio slab beside a retaining wall and artificial grass
Slab, wall and turf
Stone-faced wall with a built-in light
Stone-faced wall
Artificial grass with a gravel border
Turf and gravel

Lake Elsinore rules at a glance

None
Natural lawn in a redone front yardArtificial grass, rock and low-water plants instead.
6 / 3.5 ft
Upslope / downslope wallA rail is required over 2.5 ft.
10%
Slope that makes it hillside gradingOver a quarter of the lot, it goes to design review.
5%
Max slope at the garageOn driveways longer than 30 ft.

What that means for your yard

A lot of Tuscany Hills and Canyon Hills yards are hillside lots, so the city reviews the grading. We plan the terraces around the wall limits, with drainage behind every wall.

Near the lake the city sets a minimum foundation height, so we check the address before planning slabs or walls. EVMWD's controller and nozzle rebates fit an irrigation rebuild.

Crew building a full landscape on a large lot
Full yard build, start to finish.

Getting there from Perris

We take the 74 west out of Perris to the 15 and get off at Main Street, about 11 miles and 18 minutes to downtown Lake Elsinore. Tuscany Hills and Summerly are the same route, about 22 minutes. For Canyon Hills we come down Case Road, Murrieta Road and Holland Road to Canyon Hills Road, about 20 minutes.

Questions before you call

Can I have a lawn in my front yard in Lake Elsinore?

Not natural grass. Lake Elsinore's landscape code says a redone front yard gets no turf, which the code defines as living grass, and only moderate to very low water-use plants with mulch. Artificial grass, rock and drought-tolerant planting are what we use instead.

How tall can a retaining wall be in Lake Elsinore?

In Lake Elsinore one upslope retaining wall can be up to 6 feet and one downslope wall up to 3.5 feet, with 3 feet per side where the lot slopes with the street. Walls over 2.5 feet need a guard rail of at least 36 inches. Taller slopes get terraced.

Does EVMWD give a rebate for artificial grass?

No. Elsinore Valley Municipal Water District's turf replacement rebate goes through SoCal Water$mart and does not cover artificial turf. Its controller and rotating-nozzle rebates can apply when we rebuild the irrigation.

5.0 stars · 20 Google reviews

What your neighbors say about the work

KKen BehrendsVerified customer
★★★★★

A great experience from this family-owned business. Janeth provided me with a complete and understandable quote, and Bolivar and his crew completed the job with speed and professionalism. The entire job, not including a couple of rain days, took less than 4 days. They removed a medium-sized tree and a bit over 1,000 sq. ft. of grass in 3 different areas, prepared all 3 areas with base material, installed weed barriers and two large mow curbs around the remaining trees, and installed top-quality artificial turf in all 3 areas. They cleaned up and hauled everything away, leaving my yard looking like a million dollars.

NNicole ZamoraVerified customer
★★★★★

I wanted the lava rock that had been at the side of the house for years removed. Bolivar and Janeth gave me a few different options, and trusting their expertise I went with artificial turf in that area. He also put in drains as well. I am so happy with how it all turned out. They left everything very clean and the attention to detail is superb. I'll definitely be going to them again for the next phase.

EEric ChinVerified customer
★★★★★

Bolivar of Millenium Turf is very responsible and on time with his work. Very helpful if you have questions before or during the job, he will help you out. His pricing is also very reasonable. I recommend Millenium Turf if you want artificial turf installed.

SSergio MorenoVerified customer
★★★★★

Great quality and workmanship! Very happy with the work they did to my home. Honest and friendly, I would recommend to all!

MMichelle BeshoreVerified customer
★★★★★

I've been working with Bolivar for years and he has done an excellent job maintaining our front and backyard. Highly recommend.

No pressure, no obligation

Planning a new yard? Let's talk.

Answer a few quick questions and we will call you to set up a free on-site quote.

  • Free walk-through and a written, itemized quote
  • Licensed #1112345 and insured
  • 0% interest financing up to 21 months through Hearth
★★★★★ 5.0 on Google · 20 reviews

Rather talk now? Call (951) 556-0315
Monday to Friday 9–6, Saturday 10–3

Step 1 of 5What do you need?
Step 2 of 5Where is the property?
Step 3 of 5
Step 4 of 5
Step 5 of 5
Pick an option to continue

Planning a Lake Elsinore yard?

We walk the slope with you, check the wall limits for your lot and quote it in writing.

Call (951) 556-0315

Or send us your project here and we will call you.

Call (951) 556-0315Free quote