Vancouver | 604-940-6200
Vancouver Island | 250-883-7867
Edmonton | 780-619-3466

Welcome to EnvironmentalServices

23591- Dyke rd Richmond, BC, Vancouver

Telephone: (604)-940-6200


Vancouver island
4846 W Saanich Rd, Victoria, Vancouver island

Telephone: (250)-883-7867


7333-68 Ave NW Edmonton, Alberta

Telephone: (780)-619-3466


Service Area

We serve all of Western Canada!

  • British Columbia
  • Alberta (Hardisty, Lloydminster, Bonnyville, St. Paul, Wainwright, Cold Lake, Edmonton)
  • Saskatchewan
  • Manitoba

read more


In house training

    Our comprehensive in-house training program ensures we deliver the safest and most efficient crews anywhere in North America. Learn about our available employment opportunities.

    Employee Webmail

    McRae’s employees:Click here to access your email account remotely.

Book a Truck to Get Your Project Started

Getting your project started has never been easier. Simply fill out the form on this page to book a vacuum truck from McRae’s Environmental Services Ltd. A friendly member of our staff will respond quickly to confirm your request. Thank you for your interest in McRae’s! If you have questions or a general inquiry, please call or use our contact form.

* mandatory fields