Bring a new level of experience and expertise to your project with McRae’s Environmental Services Ltd. We handle a variety of jobs from hydro-excavating to hazardous waste disposal in a timely and cost-effective manner. With locations throughout Western Canada, we offer quick response times and 24-hour emergency service.