
Join the Jump for Joy Cleaning Team
At Jump for Joy Cleaning, we don’t just clean houses and offices—we create spaces where our clients can relax, recharge, and enjoy more of what matters in their lives. If you’re passionate about making a difference in people’s homes and businesses, love working with a supportive team, and have an eye for detail, we’d love to have you join us!

Why Work With Us?
Supportive Team Environment: We value hard work, integrity, and kindness. Our team members lift each other up and always go the extra mile.
​
Opportunities for Growth: We believe in helping our team members grow their skills and build fulfilling careers.
​
Flexibility: We know that life can be busy. We offer flexible work schedules to help you balance your career with your personal life.
​
Make a Difference: You’ll be more than just a cleaner. You'll be part of a team that cares deeply about making a positive impact on our clients’ lives.
Open Positions
We’re always looking for dedicated individuals to join our team in Alberta and Nova Scotia. Positions may include:

Residential Cleaning Specialist

Commercial Cleaning Specialist

Team Leader

Customer Service Coordinator
Don’t see the position you’re looking for? We’d still love to hear from you! Send us your resume, and we’ll keep it on file for future opportunities.
What Our Team Says
"Working at Jump for Joy Cleaning is more than just a job—it’s like being part of a family. We support each other, we laugh together, and we all take pride in the work we do."
How To Apply
Ready to jump into a rewarding career with us? Simply fill out the form below or send your resume to becky.spencer@jumpforjoycleaning.com. We can’t wait to meet you!
Join us and be a part of something special. Help us create clean, happy spaces for families and businesses in our community!