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, Two Harbors & Beaver Bay, MN

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:



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