Company Profile


3388646 Canada Inc., doing business as Commercial Building Cleaning has since 2002 provided quality, full service custodial services to our clients in the lower Vancouver Island area. Our services include the supply of general light duty cleaners for interior cleaning, vacuuming, dusting, waste & recycle removal and washroom sanitation; heavy duty cleaners for floor stripping and refinishing, carpet steam and bonnet cleaning, window washing and power washing. We also provide specialized hotel styled maid service for room cleaning, bed making, laundry service and washroom sanitation; and patrol cleaners for repetitive route type cleaning. We can also develop specific cleaner job descriptions and duties tailored to your needs.


Commercial Building Cleaning is made up of seasoned professionals who share in over 75 years of combined experience. Our skills include project and property management, sales and marketing, public relations, finance, data processing and human resources.

George Makris – Chief Executive Officer & Owner

George Makris has been providing quality janitorial services to Canadian government, institutions and businesses since his arrival from Greece in 1966. He first started his career in Ottawa managing a cleaning firm for fifteen years. After moving to Victoria in 1981 he continued to own and manage firms in the janitorial field eventually purchasing 3388646 Canada Inc in 2002 and began doing business as Commercial Building Cleaning. As chief executive officer he is responsible for negotiating all contracts, ensuring quality customer service and managing all financial and administrative issues. He has continued to provide excellent, value added services to local industry.

Abhi Uppal – Operations Manager

Abhi Uppal has been positioned as Operations Manager of Commercial Building Cleaning since its inception in 2002. Prior to joining the company he operated his own janitorial firm in Edmonton starting in 2000. His well developed experience and knowledge of the cleaning industry provides him with the ability to oversee multiple sites through the use of level 1 supervisors and level 2 lead hands. He continually stays abreast of industry changes and trends so as to provide our clients with the most up to date cleaning methods and chemical selection. He works closely with client representatives in a respectful and professional manner.

Graham Williams – Human Resources/Security Officer

Graham Williams joined the company in 2008 after retiring from the Federal Government where he worked for 19 years in contract services. He brings with him a wealth of corporate knowledge and experience relating to all aspects of contract service delivery, and financial management. He is responsible for hiring employees and providing security screenings for persons working on contracts with security requirements.

Our Mission Statement

We are dedicated to providing the highest quality of cleaning service and goodwill to our clients. Employing our knowledge, our skill, and the finest equipment available, we dedicate our efforts not only to the goals of customer service and customer satisfaction, but to extend the life cycle of the real property upon which we work.