Keep Dirt From Sliding Into Lake Superior

We can install boulder or timber retaining walls

Make Way for Your New Construction Project

Hire our local excavation company in Silver Bay, MN and surrounding areas

Before any type of construction can begin, you first need to ensure the land is properly prepped. This includes clearing away vegetation, leveling out the ground and digging for drainage systems. Greene Services can help you out with that. We're a local excavation company serving Silver Bay, MN and surrounding areas. From removing trees to spreading gravel, we can just about do it all. You just tell us what you need done and we'll take care of the rest.

Ready to get to work? You can get a free estimate on our custom site preparation services by calling 651-323-3889 now.

Find out what else we can do for you

Thanks to our years of experience, quality of work and great attention to detail, we've become the preferred local excavation company of Silver Bay, MN and surrounding areas. But we don't just stop at site prep services. We're proud to offer a multitude of helpful services, including:

  • Retaining wall installation services: We can install a retaining wall up to four feet tall
  • Drainage installation services: We can dig a trench for a brand-new tile drain system
  • Snow plowing services: We can plow snow that's fallen off your roof or blocking your driveway


Whether you own a cabin, new build or commercial facility, we'll be able to help you out. If you need custom site preparation services, reach out to us today.

Our Service Area

  • Silver Bay
  • Beaver Bay
  • East Beaver Bay
  • Finland
  • Lax Lake
  • Murphy City
  • Isabella
  • Two Harbors
  • Silver Creek
  • Little Marais
  • Schroeder
  • Tofte
  • Lutsen
  • Grand Marais