General Earthworks Contractor for Civil and Oilfield Construction

We provide top-quality precise grading utilizing 3D Machine Grade Control

Get Started Today

Better Builds

We offer wellsite preparation, cleanup, reclamation and more

Past Projects

Over 60 years of exceptional service for industrial and municipal clients

Safety First

We take safety seriously, with competent, highly trained personnel

Your Oilfield Contractor for Alberta and Northern BC: Macmillan Construction Ltd.

Macmillan Construction Ltd. has been serving the oilfield and civil earthwork sectors since 1956. We are a general oilfield contractor serving Alberta and Northern BC, providing a range of services including wellsite and road construction, wellsite cleanup and reclamation, multi well pads, plant site ground work, contaminated soil cleanup, winter access freeze-in, and all general earth works. We are committed to reliability and quality workmanship. Our philosophy of maintaining long term relationships with our employees provides Macmillan Construction with dedicated, experienced personnel. This ensures our customers experience a safe, efficient work environment.

Experienced Contractors for Civil Earthworks Projects

We deal with projects of any project size for road building, drainage, underground utilities and more. For over 60 years, we have provided a range of services to the civil sector, including:

  • Road building
  • Drainage projects
  • Engineered pads for mill sites
  • Commercial site preparation
  • Subdivision preparation
  • Water and sewer utilities

A Well-Maintained, Modern Fleet

At any job site, you want to feel confident that the equipment used is up to date, well maintained and operated by skilled professionals. Macmillan Construction is proud to supply our customers with one of the most modern fleets of Caterpillar machinery equipped with Machine Grade Control, and backed by an industry- leading maintenance program.


Give us a call to learn more and schedule service.

SERVICE AREA

  • Alberta
  • Northern BC