Rental Divison

Janitorial Division


Parts/Sales/Service Division



Providing Environmental Substainable Cleaning Solutions

Battery Powered Equipment Rentals
Operator Training and Site Setup


Nacecare 244NX compact autoscrubber is the perfect agile and light weight machine for cleaning those hard-to-reach areas!


Specials – 10% Discount First Time Rentals!


Orion Team

OBM employs a team of over one hundred trained and experienced janitorial specialists that are committed to getting the job done right. Our people are our greatest resource and as a result we enjoy one of the highest employee satisfaction rates and lowest staff turnover rates in the industry.

Facility services is an extremely competitive industry that is often filled with empty promises and unfulfilled expectations.

OBM sets itself apart by truly listening to our clients and ensuring that promises are kept and expectations are exceeded.

OBM takes confidence in the fact that it can provide the highest level of service for your facility.

Financing available OAC

Call today for your free quote



Orion offers a wide range of professional cleaning services to the Edmonton area including:

See all our Services


Equipment Rentals

Orion offers equipement for rental for various purposes, including Parking lot sweepers, Warehouse / shop cleaning rentals and Flood and Restoration rentals, including;

View all equipment for Rent



Orion’s standard is to promote an environment that presents the least possible risk to clients and the general public.

Read More



Edmonton Cleaning Equipment Rentals and Janitorial Services, Servicing all of Alberta and Western Canada for 25 Years!

Orion Building Maintentance Ltd. (OBM) is a locally owned and operated company serving Alberta and Western Canada. OBM offers a wide range of professional cleaning services and equipment rentals. OBM’s highly trained team is able to provide the experience and resources required for any kind of task.

Request For Quotation


24 hour emergency service

Call the office at 780-440-0136 dial extension 10 and leave a detailed message. Your call will be returned by the on duty supervisor within 30 minutes.