Careers

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 Now

Questions About Working With Us?

Call our office — we're happy to talk about available positions and what to expect.