Why Join The TruRinse® Team
At TruRinse®, we’re committed to taking care of people—our employees just as much as our customers.
We strive to create a work environment where our team can learn, grow, and succeed together. Founded in Utah, we’ve been proudly serving our community for over 15 years, and as our team grows, so does our ability to provide top-quality cleaning services that leave customers amazed.
We regularly have full-time and part-time positions available, and we provide paid training to set you up for success. No carpet cleaning experience? No problem! We’ll teach you everything you need to know.
Come be part of a team that values hard work, growth, and excellence!
Join Our Team
We Care About Your Success
We are often called the TruRinse® Family. Our business has been a family business from the beginning, and even though we aren’t all related to each other, it’s important to us that you know you matter.
It’s why we try to work with your school schedule if you are part-time, and it’s why we pay for training and development.
If we are not growing as a team, then we know it can influence our ability to fully serve our customers and deliver on our guarantee.
Taking care of people is our secret sauce, and that means you too.
Do You Share These Core Values?
Our Core Values In Action
Leave It Clean
Our core value , Leave It Clean, goes beyond just carpet cleaning—it reflects our commitment to excellence in every aspect of our work. As a team member, this means taking responsibility for not only delivering spotless results for our customers but also maintaining a clean and organized work environment, from our equipment to our company vehicles. It means completing jobs with care, attention to detail, and integrity, ensuring customers are truly satisfied with our service. It also applies to communication and teamwork—keeping interactions clear, professional, and respectful. By embracing this value, we create a culture where we take pride in our work, respect our spaces, and always leave things better than we found them.
Share Our Expertise & Knowledge
Sharing Our Expertise and Knowledge applies not only to educating our customers but also to supporting our team members. We provide paid training to ensure every employee has the skills and confidence to excel, whether they are new to the industry or experienced. Our team fosters a culture of mentorship and collaboration, where seasoned employees share their knowledge to help others grow. We also encourage continuous learning and improvement, allowing everyone to refine their skills and stay at the top of their game. By prioritizing education and support, we empower both our customers and our team to achieve the best results possible, growing and succeeding together.
We're Not Satisfied Unless You Are
We’re Not Satisfied Unless You Are means we are dedicated to delivering the best possible experience for both our customers and our team. This value drives us to take ownership of our work, ensuring that every service meets the highest standards. As a team member, it means being proactive, detail-oriented, and committed to finding solutions rather than settling for “good enough.” It also fosters a culture of accountability and teamwork, where we support one another in maintaining excellence. By prioritizing customer and team satisfaction, we build strong relationships and a reputation for truly exceptional service.
Setting the Standard, Keeping the Standard
Setting the Standard, Keeping the Standard means we hold ourselves to the highest expectations in the carpet cleaning industry, ensuring our customers receive the best treatment and care without settling for the cheapest option. As a team member, this value translates to taking pride in your work, maintaining attention to detail, and consistently delivering top-quality service. It means showing up with professionalism, reliability, and a commitment to excellence in everything you do—from customer interactions to mastering our cleaning techniques. By upholding this standard together, we create a culture of trust, consistency, and continuous improvement, ensuring that both our team and our customers always receive the best experience possible.
The Details Matter
We take the time to train and work closely with you, ensuring you understand the ins and outs of your role. The Details Matter means paying attention to the small things that make a big difference, from perfecting our cleaning techniques to providing excellent customer service. It also fosters an environment where you have the opportunity to contribute in creative and meaningful ways, knowing that even the smallest details impact the overall success of our team. By embracing this mindset, we uphold the highest standards in everything we do.
Apply the Science Behind Carpet Cleaning
As a team member, Apply the Science Behind Carpet Cleaning means understanding the principles behind our cleaning methods and applying them effectively in every job. It’s about using the right tools and solutions for the best outcome, ensuring each cleaning is efficient, thorough, and tailored to the customer’s needs. By embracing this approach, we maintain high standards and continuously improve the quality of our services.
The TruRinse Family
An Environment Where People Are Taken Care Of
Paid Training
We teach you how to do your job, so you don’t need to have any experience in the carpet cleaning industry.
Positive Environment
While we do have busy seasons, we do everything we can to build a positive environment where we contribute and show up for each other. Because we know it takes the whole team to win.
Commissions & Bonuses Built In
That’s right when you fulfill your job responsibilities and do your job well, you get rewarded on top of your base pay.
Bonuses can be related to taking care of your equipment, getting customer feedback, along with door hangers to get the word out about TruRinse®, and more.
Other Benefits
We offer benefits like vision, dental, and life insurance.
Full & Part Time Positions
We know that some people who apply with us are in the process of going to school. So we have created jobs that can be flexible during the school year and full-time in the summer through our busy seasons. We try to create schedules that help you to go to school and to take care of you and your family too.
What Our Employees Have to Say About Being Part of the TruRinse® Team
I have been working at TruRinse for over 6 years and there is a reason I have not left. You can not put a monetary value on the relationships that exists or the knowledge I have gained. I know my boss cares about me and my family and would do anything to ensure my success. I love working here with TruRinse!
– Riley
I love working for TruRinse because of the environment. Every day I come to work greeted with smiles. It is basically guaranteed that I will hear a good joke or story from my coworkers. It’s impossible to be in a bad mood when I get to work, which from my experience is rare within in the workplace. They are always looking out for me and pushing me to do my best while teaching me the importance of helping others to the best of our abilities! I love TruRinse!
– Bella
All Full-Time Jobs Include Paid Time Off, Company Paid Dental, Vision and Life Insurance and Other Optional Benefits
TruRinse® Job Openings
Technician | Full-Time Available
As a cleaning technician you will be trained on our process for cleaning carpet, tile/grout, rugs, and upholstery, and how to properly use our equipment.
You will be driving a company van to and from customers’ homes or businesses, so a valid driver’s license is required. We are looking for reliable, hardworking, detailed oriented individuals with a willingness to learn.
We offer paid time off, company-paid dental, vision, and life insurance, as well as a few other optional benefits.
Secretary | Full Time Position Available
We are looking for experienced, reliable, and detail-oriented individuals with great customer service skills. In this position you will be answering phones, text messages, reviewing, and responding to emails.
You will speak with customers to answer questions, quote pricing, and schedule appointments. You will be trained to use our scheduling software program to organize client information, make appointments, and bill customers.
You will be responsible for multiple technicians and making sure they have full work schedules each day; and act as the liaison between the customer and the technician to ensure good communication for team collaboration and support.
We offer paid time off, company-paid dental, vision, and life insurance, as well as a few other optional benefits.
Easy to Apply
Fill Out the Application
It’s easy to apply. Simply submit the form and follow these steps. Don’t forget to attached your resume.