Our Services

Everything you would expect from a comprehensive landscaping company, and a few specialties that you may not! Check out what we can do for you!

Skidsteer Services

Grading, levelling, demolition, augering, our experienced operators are ready to go with multiple sizes to match the job.

Concrete Services

Sidewalks. Driveways. Floors. Footings. Retaining Walls. Curbing. Exposed Aggregate.

Snow removal

Commercial and residential cleaning & hauling, when the white stuff falls, we answer the calls!

Paving Stone

No one does it better than us. Traditional, customized patterns, colours & textures, let us transform your space!

Retaining Walls

From flowerbeds to engineered retaining walls, no wall is too big or too small for Rock Solid.

Sod Install

Supply/Delivery/Install. We do it right. Everytime.

Outdoor Fireplaces

Whether outside or inside, we can install a fireplace that will bring you warmth, joy, and ambience for years to come!

Fences & Decks

Vinyl, composite, wood, stone, and any combination of each, let us build your sheltered space.

Masonry

Indoor and outdoor stonework, walls, fireplace surrounds, backsplashes & more.

Irrigation

Professionally designed sprinkler systems, designed to sufficiently and economically irrigate. We also do fall system winterizing.

Small Structures

From custom pool houses to man-cave garages, we have you covered from start to finish.

custom staircases

Offering a variety of products & styles, see how stairs from Rock Solid can change your property.

Portfolio

We have years of quality projects and we're thankful to have worked with many wonderful clients on hundreds of landscapes. Here are a few of our favorites!

Rock Solid Landscaping did what they said they would do, when they said they would do it, and within budget

- Lisa, Client Project Manager

Rock Solid installed pavers in my backyard patio and poured a concrete pad for my hot tub. Incredible work done by an incredible crew.

- Jeff, Homeowner

Send us a message!

Or give us a call!

306.461.4448 or 306.537.7625