Linis means Clean

Linis Maintenance Services provides optimum cleaning and maintenance services to British Columbia and Alberta.

Cleaning services

What makes our cleaning services different? It’s in the details. Your facility's appearance should reflect the professionalism of your company. A clean, well-maintained business provides occupants with a safe, productive and healthy work environment while creating lasting value.


Janitorial specializations

At present, we service over 2,000,000 square feet of office, hotel, dealership, school, condominium, retail, casino and theatre facilities. Our mission is a simple one – to offer a broad selection of janitorial services within a custom-designed package to meet each of our client’s individual needs.

Housekeeping & Stewarding

Whether it’s temporary or long-term, we create customized scheduling requests based on your hotel needs. Our employees are highly trained professionals ready to provide services to complement your hotel team as public attendant, room attendant, and/or kitchen steward.

Floor Maintenance

With our IICRC Certification, we have the experience to clean and restore any hard surface. Whether it's VCT, Ceramic, Stone, Terrazzo, Rubber, Marble or Concrete, Wood or Laminate we use only the highest quality green chemicals and coatings with special attention paid to the manufacturer's specifications and warranties.

Carpet cleaning

Carpeted surfaces represent a major investment made in your work facility. Our well-trained technicians utilize the latest carpet cleaning and extraction technology and highest quality cleaning products to ensure your carpets are cleaned properly.

Day/Night Janitorial Services

Whether you're operating a nationwide chain or a local business office, we provide the day-to-day janitorial duties, thus removing the burden of cleaning from you and your employees. Let our experienced personnel and cutting-edge cleaning practices make your facility a healthy, well-maintained and pleasant working environment.

Parkade Maintenance Services

Linis Maintenance offers flexible schedules for all parking lot cleaning services. Whether you require regular or only occasional parking lot power sweeping, we can create a schedule that works for your business. Complete annual or seasonal maintenance plans are also available.

Porter Services

Targeted towards theatres, live events and special commercial functions, our porters and matrons are highly trained and able to perform any or all of the following functions:

Who are we?

Linis Maintenance challenges local cleaning companies in the industry through our passion for quality cleaning, latest trends in technology and equipment, customer service excellence as well as leadership in front-line training and education.

Our employees are among the most talented in the industry. They realize that our company’s success is their success, and take their jobs very seriously. We maintain a close relationship with all of our staff, providing them with competitive wages, benefits and regular training that instills a sense of pride and teamwork.









How it all began

Linis Maintenance Services is a family owned and operated business. Bessie and Jun started this business with the intention to create a company that provides reliable and efficient services, as well as create an environment that is fair towards our workers and clients. With 3 of their 8 children, Rhema, Feldryn, and Jermane, taking part in the daily operations of the company - this personal investment has provided to be a competitive advantage for our company as we strive to provide the best detailed service through continuous improvement.

Learn how we can help you.

While the contract cleaning and janitorial industry has changed a lot over the past few years, our ability to adapt to new challenges has allowed us to remain a strong service provider.

The world of cleaning can be overwhelming but it doesn't have to be! Give us a quick call for immediate support or fill in the following form and a member of our team will reach out to you within two business days.

get started