About Us

Alberta’s Industry Leader in Waste Removal, Equipment Rentals and Site Services


Go Services has been providing fast and efficient equipment rentals and services across Alberta since 2003. We specialize in oilfield, pipeline, construction, commercial and industrial waste removal, rentals & site services as well as special events including weddings & festivals.

We offer a wide selection of Portable Toilet Rentals, Temporary Fencing, Roll Off and Dumpster Bins, Handwash Stations, and much more! Our mission is to deliver the best services, rental equipment and customer service to provide peace of mind during your project or event.


Integrity & Honesty

We are committed to being accountable, reliable and trustworthy. We do what's right and keep consistency in our words and actions.

Inclusion & Diversity

 We are dedicated to supporting community efforts to amplify the voices of Indigenous communities. We develop and maintain business partnerships with Indigenous communities and continue to hire, work with and partner with Indigenous peoples at every opportunity.


At Go Services, we pride ourselves on the quality of the service that we provide. We take feedback very seriously and use it to better our services at every chance we get.

Our Leadership Team

Devin Cabelka


Devin is responsible for overseeing all areas of Go Services Inc. and ensuring that each division is functioning in the most effective manner. Devin is integral in the day-to-day operations of Go Services Inc. and enjoys interacting with our customers on-site.


Dustin Cabelka


Dustin is the “visionary” of the company. His other tasks include leading our sales team and overall operations of the company.

Colleen Cabelka

Financial Controller

Colleen has the responsibility of overseeing all administrative responsibilities. She is therefore in charge of our accounting team, safety department, and administrative support staff.

Jacquie Bollinger

Administrative Manager

From AR to payroll, everything Jacquie does is accurate, well organized, and on time. She heads our administrative team, and we are so lucky to have her. Our entire team gets slightly anxious when she takes her well earned time off.

Terrance Grise

General Manager

Terrance manages our field staff and dispatching department, along with a few of our larger customer accounts. He is a problem solver and strives to find solutions for our staff and customers to have success on all the jobs we are involved on.