42 Carmichael Road | Littleton, ME 04730

Excavation & Site Development

Littleton, Houlton & Mars Hill, ME

Excavation Contractor & Site Developer

Dunbar Construction has spent most of the last 40+ years running excavators across Aroostook County, so when homeowners and builders in Littleton, Houlton, and Mars Hill need dirt moved, we're usually the first call. From a single-afternoon trench to a multi-week commercial site development, we've got the iron and the crew to get it done — and priced so it makes sense.

Excavation work in progress

Site Development From Raw Land to Ready-to-Build

When a commercial or residential build needs a full development package — clearing, rough grade, drainage, utilities, and final pad — we take it all on as one job. That means fewer crews on site, fewer invoices, and a single point of contact from first cut to handoff. Whether the lot is in Littleton, Houlton, or Mars Hill, we'll walk it with you, tell you what it needs, and quote it straight.

What We Dig, Move, and Prep:

  • Site Development
  • Grading and Leveling
  • Site Preparation
  • Roads
  • Driveways
  • Ponds
  • Septic Systems
  • Lot Clearing
  • Rock Removal
  • Trenching
  • Soil Erosion Control
  • Digging Footers
  • Utility Lines
  • Foundations
  • Dozer Work
  • And More!
Finished site development

Four Decades Behind the Controls

There's no shortcut for seat time, and ours adds up to more than forty years. Whether your project is a residential driveway cut into a wooded lot outside Littleton, a foundation in Houlton, or a commercial site development on Mars Hill, our operators have seen similar conditions before. Call (207) 694-0540 or send us a message for a free quote.

Free Excavation & Site Development Quotes

Foundations, utilities, driveways, pads — we've been doing this across Littleton, Houlton, and Mars Hill for 40+ years.

AREAS WE SERVE

Working Across Aroostook County

Littleton, MEHoulton, MEMars Hill, MEPresque Isle, MECaribou, ME
Fort Fairfield, ME
Fort Kent, ME
Limestone, ME
St. John Valley, ME
Island Falls, ME
Patten, ME
Smyrna, ME
Bridgewater, ME
Madawaska, ME