top of page

A Safety & Environmentally-Conscious Company

Committed to Our Community

We have been serving your needs since the early 1950s

See Us in Action

We have the right equipment & personnel to serve you

Just South of Highway 53

Our main office is easy to find in Forestburg, Alberta

Hardisty’s Aggregate Supply Source

Locally-owned and operated in Forestburg, McNabb Construction Ltd. has been an industry leader in Alberta for the past 60 years. Given our experience in the industry, we take tremendous pride in being Hardisty’s aggregate supply source. With three complete crushing spreads, a wash plant, nine gravel pit locations, a vast array of heavy equipment and a team of highly experienced individuals, we provide aggregate, rental, environmental and construction services to our customers across Alberta. If you’re looking for sand and gravel in Camrose or surrounding areas, our gravel pits can be found in:

  • Flagstaff County
  • Beaver County
  • Paintearth County
  • Camrose County
  • Stettler County

Quality Products Delivered On-Time & On-Budget

At McNabb Construction Ltd., our mission is to provide top-quality products to our broad and valued clientele, while remaining on-time, on-budget and according to your unique specifications. A safety and environmentally-conscious company, we’re also dedicated to giving back to our community through various donations and sponsorships.

Contact Us Today to Request an Estimate

Whether you require demolition, excavation, road maintenance/construction, gravel crushing and hauling services or sand and gravel, McNabb Construction Ltd. would love the opportunity to earn your business and prove why we are Hardisty’s aggregate supply source. Please contact us today to request an estimate. We look forward to serving you!


  • Custom gravel crushing & hauling
  • Rental services
  • Equipment hauling
  • Contaminated soil hauling
  • Excavation & disposal
  • Road/lease maintenance & construction
  • Demolition
  • Environmental services

Contact Information



PO Box 669, 4107 – 53 St.,
Forestburg, AB, T0B 1N0



Phone:   780-582-3581 

Fax:        780-582-2478




Professional Affiliations

arhca - Alberta Roadbuilders & Heavy Construction Association
acsa - Alberta Construction Safety Association
ptmaa - Petroleum Tank Management Association of Alberta
asga - Alberta Sand & Gravel Association
bottom of page