Choose the preferred excavation company in York County

MacDonald Excavation can help you improve your property


With over 25 years of experience, MacDonald Excavation is a trusted name in Old Orchard Beach and York County. As a family-owned and operated excavation company, we take pride in helping our community with expert digging, drainage, and septic solutions.

From leach field installations to emergency sewer line repairs, we’re here to get the job done right. Need help fast? We offer 24/7 emergency excavation services because we know some jobs just can’t wait.


Call us today at (207) 590-4202 to schedule a service or request a quote!

You won’t have to DIG deep for quality excavation services

Serving clients in Old Orchard Beach, York County and Cumberland County

A black and white drawing of a swimming pool on a white background.

Leach Field Installation

A black and white drawing of a group of people standing next to each other.

Drainage Solutions

A black and white silhouette of a shopping cart on a white background.

Site Work

A black and white drawing of a dam with water coming out of it.

Emergency Sewer Repairs

24/7 emergency excavation services
Damaged sewer line? Call us any time!

We know you have choices when it comes to hiring an excavation company, so here’s why locals trust us:


  • Over 25 years of experience – We’ve seen it all and dug it all.
  • Licensed, insured, and bonded – So you can feel confident in our work.
  • Family-owned and operated – We treat every project like it’s our own.
  • 24/7 emergency excavation services – Because emergencies don’t keep business hours.
  • Serving York County & Cumberland County – We’re your neighbors and here to help.


Let’s tackle your next excavation project — give us a call today!

Why work with us? ➞

We offer a wide range of excavation and site work services, including:


  • Leach field installations – Reliable septic solutions.
  • Drainage solutions – Prevent flooding and erosion.
  • Dirt site work – Grading, leveling, and land prep.
  • Emergency excavation services– Available 24/7 when disaster strikes.


Need expert excavation work? Contact us today and let’s get started!

Discover our full list of services