(425) 263-2075


Whether you’re looking to install a new garden, wanting to add a patio for evening relaxation, or simply want to maximize the space you have available in your yard, All Seasons Earthworks LLC can help make your dream a reality. We are specialized in all aspects of landscaping, from grading the land, pouring and installing paver patios and driveways, laying drainage and irrigation systems, to installing retaining walls and rain gardens. Give us a call today to learn more.

Retaining Walls

Concrete Flat Work

Paver Patios / Driveways

Gravel Driveways

Rain Gardens


Our Landscaping Services


Retaining Walls

If you’re looking to renovate your yard but have run into an issue with a sloped surface, a retaining wall could be the ideal solution. In these situations, a small excavation is performed to carve out the area of land you’re wanting to landscape. A retaining wall is then put in place to support and hold the remaining sloped land in place. When utilizing retaining walls, it’s extremely important to take the area’s drainage into account. When water runs down the slope, the retaining wall acts as a barricade, causing the water to pool and exert pressure on the wall. Without proper drainage around the retaining wall, this can lead to water damage and the eventual collapse of the wall.

Concrete Flat Work and Gravel

Another area of landscaping that we specialize in is concrete flatwork: pouring new concrete to form foundations of new patios, driveways, or sidewalks. We handle all of our materials and machinery in-house, saving you the additional cost of needing to secure it yourselves or through another contractor. We take care of the process from start to finish, from leveling the land, coordinating the installation site, pouring and setting the concrete, and smoothing it before it sets. We also offer gravel as a substitute material for your driveway if concrete is not an option for your residential area; we’ll handle all of the excavation needed to ensure your gravel driveway is not only functional, but pleasing to the eye as well.

Paver Patios

For those who are looking for a more modern patio design, we also offer the installation of paver patios. Paver patios consist of many interlocking concrete or stone bricks that are layered across the ground to form a patio, as opposed to pouring large sections of concrete at a time. In these situations, the land is first leveled to form a flat surface, after which gravel and sand are poured on top to create a stable but slightly flexible framework for the paver stones. The pavers are then laid into place to cover the area in an interlocking pattern. Finally, sand or concrete is then poured into the gaps between the pavers to ensure stability and support. The result is a fully functioning patio with the added benefit of a more unique design than a typical poured concrete patio offers.

Rain Gardens

Rain gardens are a great choice for those looking to add some variety and color to their yard. A small depression is dug into the yard, or if you have an existing depression, it can be repurposed for your rain garden. Once the area has been prepared, drainage lines are laid in place to collect water from nearby downspouts or sump pumps, or to redirect water that would otherwise drain into your sewer main. The water feeds into the depression, providing the nutrients needed for your plants to thrive. This is a great solution for shrubs and flowers that thrive in high moisture environments and makes for a great addition to your yard and property value.

Rock Outcroppings

If you’re wanting to decorate your yard but don’t have the time or energy to keep up with watering and maintaining plants, rock outcroppings are a great substitute. Large stones are placed in your yard and arranged in a visually appealing way to give some added character to your existing landscape. For stability, you’ll want to perform a small excavation to allow the rocks to settle into the ground, ensuring stability and preventing them from falling over. Oftentimes, a layer of gravel is laid over the earth before the rocks are placed to provide additional support. As with any landscaping project, you’ll want to make sure that your rock outcropping will not interfere with the natural drainage of groundwater in your yard, or install a drainage system if it does to prevent water from pooling.

Family owned and operated since 2000



(425) 263-2075