Our Services

More Than Just Excavation Services for Southwestern Alberta’s Construction Projects

Looking for an experienced crew to help you get your construction project off the ground? Whether you need paving, general contracting, or excavation services, Southwestern Alberta can turn to GrayRock Contracting Inc. to get the job done. We offer a wide variety of contracting services to get you started and we’re here to help you all along the way!

Excavation Contracting

At GrayRock Contracting Inc., we will move mountains for our clients. If our fleet of equipment can handle it then consider it done. Let us dig, haul, level, and landscape your project to perfection. We are available to provide just about any excavation services you need.


  • Trenching
  • Levelling
  • Basement lowering
  • Landscaping
  • Backfilling
  • Foundation excavation
  • Demolition
  • Snow removal
  • Grading
  • Weeping tile
  • Site preparation/clearing

Paving Contractors

From laying roadways to installing paved garden pathways, GrayRock Contracting Inc. is laying solid ground throughout Southwestern Alberta. We offer residential, commercial, industrial, and municipal asphalt and concrete work for a variety of needs. Whether you need a driveway or an entire parking lot, count on us to get the job done!

Asphalt & Concrete:

  • Paving
  • Paver installation
  • Crack repair
  • Patching
Other Paving Services:

  • Hardscaping
  • Grading
  • Drainage installation
  • Line Painting

General Contractors

When it comes to general contracting, our experienced crew can handle business for everything else in between. We don’t just show up, do the work, and leave you to pick up the pieces. From the earliest planning stages right through to the end of the job, GrayRock Contracting Inc. can oversee your entire project.

Planning & Design:

  • Obtain permits
  • Project scheduling
  • Negotiating / purchasing materials
  • Worksite & project supervision
Additional Contracting Services:

  • Decks & fencing

Found Your Service? Now Get Your Free Quote

After you have sound the service you’re looking for, give us a call to get a free estimate on your construction project.