Build a Career
You're Proud Of
Crystal Clean Maintenance is always looking for reliable, hardworking people to join our teams across New Brunswick, Nova Scotia, and PEI.
Why Join
Crystal Clean?
We're not a gig. We're a company with 50+ years of history, clients who have been with us for decades, and a commitment to our team members that goes beyond a paycheck.
Our people are the reason clients stay with us. We invest in training, support our supervisors, and promote from within — because when our team does well, our clients do better.
Stable, Year-Round Employment
Commercial cleaning is essential — our business doesn't slow down seasonally.
Training & Certifications
We train all new hires and invest in ongoing ISSA-aligned training programs.
Consistent Schedules
Predictable shifts — daytime, evening, or overnight, depending on the role.
Team Culture
Supportive supervisors, clear expectations, and a team that looks out for each other.
Growth Opportunities
We promote from within — many of our supervisors and managers started on a cleaning crew.
What We Look For
We can teach cleaning. We can’t teach character. Every hire at Crystal Clean comes down to three things:
Accountable
You take ownership. You follow through. Your team can count on you, and you don’t need to be watched to do the job right.
Resourceful
You find a way. When the plan breaks, you fix it, adapt it, or build a better one.
Transparent
You’re honest, you do the right thing when no one’s looking, and you treat people with respect.
If that sounds like you, we’d like to meet you.
Open Positions
We hire across all three provinces. Current opportunities include commercial cleaning technicians, kitchen cleaning specialists, floor care technicians, and supervisory roles.
Interested in Joining Our Team?
Send your resume and a brief introduction to our HR team. Tell us which location and shift type interests you.
Apply NowQuestions About Working With Us?
Call our office — we're happy to talk about available positions and what to expect.
