Ottawa Janitorial Services

Customized commercial janitorial services to meet your needs.

janitorialBMI Ottawa Janitorial Services is one of Ottawa’s leading contract cleaning services companies providing a range of specialized services including contract cleaning, hygiene solutions, general maintenance outsourcing and recycling services. Achieving consistently high standards of service and quality is what we, at BMI, do best.

Our solid commitment to quality and detail has earned us the business and accreditation of thousands of satisfied customers throughout the Ottawa National Capital Region. Our vision is to deliver 100% customer satisfaction.
As the industry-leader, we achieve this through our depth of knowledge, quality of work and innovative approach to commercial cleaning.

270 Albert

September 12, 2019

3020 Hawthorne PWGSC

November 27, 2015

Towngate plaza

November 27, 2015

1495 Heron PWGSC

November 27, 2015


November 27, 2015

248 McArthur – Gov Can Janitorial

November 27, 2015

377 Dalhousie

November 27, 2015

Government of Canada, 22 Eddy

July 3, 2015

Government of Canada, 30 Victoria

July 3, 2015

National Defence Complex

July 3, 2015

  • Blind Cleaning
  • Carpet Care
  • Clean Room Services
  • Computer Room Cleaning
  • Construction & Post-Construction Clean Up
  • Dusting
  • Emergency Services
  • Escalator Cleaning
  • Exterior Window Cleaning
  • Fire Restoration
  • Floor Stripping, Buffing, Burnishing
  • General Maintenance
  • Graffiti Removal
  • Green Cleaning
  • Hard Surface Floor Care
  • Healthcare Cleaning
  • High Speed Burnishing
  • High Pressure Cleaning
  • Industrial Cleaning
  • Office Cleaning
  • Recycling Services
  • Stone, Marble & Tile Cleaning
  • Upholstery Care & Cleaning
  • Water Damage Clean Up
  • Window Cleaning

Sectors Served





Specialized Cleaning

Our specialized office cleaning services clean highly specific parts of your business premises such as furniture upholstery, ceilings, high windows, escalators and automated office equipment.

This type of specialized cleaning requires very specific equipment and detergents. At BMI, our staff are highly trained to handle these tasks, and all have experience in using the specific materials involved.

Depending on your specific needs, we can provide our specialized cleaning services either as a value add-on to your regular cleaning contract with us, or as a once-off task if you don’t need specialized cleaning on a recurring basis.

Call us at 613 505-4271 for a FREE estimate, or contact us with our email form.