Retaining Wall Installation & Repair Services

Retaining Wall Installation & Repair Services


Looking for a retaining wall installation or repair service in the Snohomish or King county area? A retaining wall is generally put in place to help hold the ground behind it while also allowing water to fully permeate through, away, and around the various structures they are installed around. When it comes to the design and installation of retaining walls, Easy Green Landscaping takes the same approach. We will provide you with a personal consultation onsite to learn more about your wants and needs. We will walk your property to view the elevation changes and terrain to get a bigger picture of the planning that needs to take place while also keeping your budget in mind.

It goes without saying that you want the best retaining wall possible and we are dedicated to providing that for you. There are several types of materials that you can choose from to build a retaining wall, including manufactured blocks as well as natural stone like flagstone, granite, and sandstone.

Should you be looking to have a retaining wall that is over 3.9-ft tall, a building permit is required along with a design that has to be signed off by an engineer. We will be happy to work with you to ensure everything is done to code and that you have the ultimate retaining wall design for your property.

In addition to permits and codes, proper drainage is another crucial element for retaining walls that we will never overlook. We have the experience and training necessary to ensure your retaining wall has the right drainage in place, including elements like blanket drains, weep holes, and lateral drains. All of our retaining walls are crafted to easily hold back great amounts of soil and we will accept nothing less than a perfect design to give you the safe, beautiful and long-lasting results that you need.

Contact us today at Easy Green Landscaping so that we can get started on the ultimate retaining wall for your residential or commercial location.

(425) 272-9401