
Barrie’s Commercial & Office Cleaners Since 1998
Good. Honest. Clean.
Locally owned, women-led commercial and office cleaning in Barrie since 1998 (over 25 years). Call or text 705-794-7746, or request a free quote.
Good. Honest. Clean.
Serving Barrie since 1998 (over 25 years), with the credentials to back it up.
Fully insured
Coverage in place for the work we do in your space.
WSIB covered
Our team is covered by WSIB.
Chamber member
Proud member of the Barrie Chamber of Commerce.
Three Best Rated
Regularly listed on Three Best Rated for Barrie.
Let Us Make Your Space Sparkle!
We focus on regular commercial and office cleaning for offices, commercial units and shared workspaces, daily, weekdays, 2+ times per week, or weekly. Tell us what your building needs and we’ll put together a plan for it.
Our Cleaning Services
Cleaning frequency: daily, weekdays, 2+ times per week, or weekly.
Why businesses choose Sparkle
- Trained, detail-focused team that pays attention to the high-touch spots that are easy to miss.
- Eco-friendly products for a healthier workplace.
- Clear, transparent pricing with no hidden fees.
- Easy communication with an owner who stays involved.
- Locally owned and female-led, based right here in Barrie.
- Free quotes and a plan built around your space and schedule.

How we work with you
Good cleaning starts with a good working relationship.
A consistent crew
The same familiar team looks after your space, so they get to know your building and how you like it done.
Clear communication
Questions, changes and special requests get a quick, straightforward answer.
One point of contact
You always know who to talk to about your cleaning.
Service Areas
Barrie is our home and our main service area. Also serving Innisfil, Oro-Medonte, Springwater, Angus (Essa) and Alliston (New Tecumseth), by arrangement. Not sure we cover your address? Call or text 705-794-7746.
Barrie
Our home base and main service area. We clean offices and commercial spaces right across the city.
Innisfil
Also serving, by arrangement.
Oro-Medonte
Also serving, by arrangement.
Springwater / Midhurst
Also serving, by arrangement.
Essa / Angus
Also serving, by arrangement.
New Tecumseth / Alliston
Also serving, by arrangement.
What clients say
★★★★★
Sparkle Cleaning has cleaned Eagle Ridge Dentistry for several years. Dawns communication has always been wonderful. We are lucky to have a cleaning company who puts this much pride into what they do.
Carly Shipman (Eagle Ridge Dentistry)
Google review
★★★★★
We use Sparkle for our business cleaning needs. Very kind, professional service with quick and easy communication if there are ever any questions. Would highly recommend!
Emily Halbert
Google review
★★★★★
Sparkle Cleaning takes wonderful care of our office in Barrie! Thorough cleaning and flexible, friendly service! Highly recommend.
Marlene
Google review
★★★★★
We have had service with Sparkle since back when Dawn was coming in personally and the business was growing. I appreciate the open lines of communication that Dawn maintains with her clients and she always goes above and beyond to ensure the best service and results are provided. Thank you for all the years of service Dawn!
Katrina Ladd
Google review
Ready for a cleaner workplace?
Getting a quote is free and simple. Tell us about your space and we’ll get back to you.
Contact Sparkle
Call or text
Barrie, Ontario
Hours: Monday–Friday, 9 AM–5 PM





