About Cameron Building Maintenance
Affordable, Premium Commercial Janitorial and Strata Cleaning Services
At Cameron Building Maintenance, Inc., we take pride in being a second-generation, family-owned business specializing in Commercial Janitorial and Strata Cleaning Services. Since 1997, we've provided professional cleaning solutions to Kelowna, Lake Country, Vernon, and the greater Okanagan region. Our team of dedicated employees works around the clock, 365 days a year, to keep your business spaces clean, safe, and ready for whatever comes next.
Founded by Joe Cameron, CBM was built on the idea that commercial cleaning should be consistent, reliable, and detail-oriented. Today, we continue that legacy with long-term staff, comprehensive employee training, and an unwavering commitment to professionalism. Whether it’s a small business office, a multi-unit strata complex, or a major medical facility, we tailor our services to meet your needs, schedule, and budget.
Why Businesses Across the Okanagan Choose CBM
A Reputation Built on Trust
We're proud to be known for our long-standing client relationships and exceptional reliability. Much of our business comes from referrals, and that's something we never take for granted. Every client interaction is handled with care, attention to detail, and a strong sense of respect.
We Stand Behind Our Work
Your satisfaction is our priority. If something's not exemplary, we'll make it right, no questions asked. We believe in honest, transparent service, and we're always willing to go the extra mile to ensure you're completely satisfied. That's the CBM guarantee, and it's one of the reasons clients stay with us year after year.
Decades of Commitment You Can Count On
Since 1997, our family-owned company has operated with one clear goal: to help businesses and strata properties maintain safe, spotless environments. That commitment extends to everything we do, from our rigorous training programs to the way we answer a late-night service call.
Our Standard: Exceptional Every Time
Quality is never an afterthought. Every member of our team is carefully trained in both modern cleaning methods and workplace professionalism. We've developed internal quality assurance practices that keep every job consistent, accountable, and aligned with your expectations.
Our Team
Led by Joe Cameron, the Cameron family has built a reliable team, many of whom have been with us for years. Our company culture is based on respect, integrity, and strong communication. We believe in taking care of our team so they can take care of you. Every crew member receives thorough training in cleaning techniques and customer service. Our policies ensure a safe, respectful, and productive workplace for everyone.
We serve the following areas:
We’re proud to serve a wide range of communities across British Columbia. Our services are currently available in:
- Kelowna
- Lake Country
- Vernon
- Greater Okanagan
Whether your business is in the heart of downtown Kelowna or managing a strata property in Lake Country, our team is ready to deliver top-tier service with flexible scheduling.
Industries we serve:
Cameron Building Maintenance provides expert commercial janitorial and strata cleaning services across multiple sectors, including:
- Grocery Retail
- Retail Shopping Centers
- Financial and Banking Institutions
- Health Care Facilities
- Commercial Real Estate Offices
- Airports
- Government Buildings
- Business and Corporate Offices
We understand the unique cleaning requirements of each industry and tailor our services to match your specific facility.

Let’s Talk About Your Cleaning Needs
Want a quote or just have a question about our services? We’re always here to help. Call us today at 250-859-4933 or click the button below to request an estimate.
We’ll work around your schedule and make sure your space stays spotless, safe, and welcoming for everyone who walks through your doors.