Careers

team banner
Why Work for Us?
You’ll join a great company with a reputation you’ll be proud of
We value you so we offer competitive pay and benefits
We deliver an awesome environment in a town you will love
We invest in you with tools and training to prepare you for the next level of your career
Company Benefits
Medical/Dental/
Vision Insurance
We're proud to offer generous healthcare options for our TCS team members.
Life
Insurance
When the unthinkable happens, the company covers life insurance to care for those you leave behind.
Short Term
Disability Insurance
When injuries happen, support options are available to help you while you get well.
Retirement
Benefit
Investing in employees means providing a path toward a more secure future. Benefits are available from day 1.
Paid Time Off
+ Paid Holidays
Employees thrive when they've had time to recharge, that's why we offer PTO, sick days and paid holidays.
Company
Vehicle
No need to put wear and tear on your own vehicle because we provide a company truck that will carry all the equipment you’ll need.
We are an equal opportunity employer
Open Positions

Total Comfort Solutions is continuously looking for heating, cooling, and plumbing specialists to join our growing family. If you have the knack for problem-solving or experience in the trade industry as well as a genuine passion for helping others, then you might just be the one we’re looking for! Our family-owned company offers a competitive benefits package including modest salary rates, paid time off, health insurance, continuing education, plenty of growth opportunities, and more.

If these sound good to you, then don’t miss your chance to become part of our dynamic company. We are looking forward to hearing from you.

#resumator-jobs { font: Arial,Verdana,sans-serif;}.resumator-job-title, .resumator-jobs-text { text-align: left; color: #000000;}.resumator-form-iframe { display: block; clear: both;}.resumator-job-title { border-top: 1px solid #ddd; padding-top: 5px; font: bold 18px/1.3em Arial,Verdana,sans-serif; margin: 15px 0 0; padding: 5px 0 0;}.resumator-job-info-details,.resumator-job-info { display: block; float: left; line-height: 1.5em; margin: 0.25em 1em 0 0; text-align: left; font: 12px/1.3em Arial,Verdana,sans-serif;}.resumator-job-view-details { clear: both; padding-top: 4px; font: 12px/1.3em Arial,Verdana,sans-serif;}a.resumator-job-link { color: #2C659F;}.resumator-job-info-details { display: none;}.resumator-job-heading { font-weight: bold;}.resumator-job-department,.resumator-job-experience { margin-left: 20px;}.resumator-job-description { display: none; padding-bottom: 20px;}.resumator-job-description-text{ margin-top: 5px;}.resumator-job-description li,.resumator-job-description p { font: 12px/1.3em Arial,Verdana,sans-serif; margin: 0 0 1em; padding: 0; text-align: left;}.resumator-job-description ul, .resumator-job-description ol { margin:0 0 1.2em 40px; padding:0;}.resumator-job-description li { margin-bottom: .5em;}.resumator-job-description ul li { list-style-type:disc !important;}.resumator-job-description ol li { list-style-type: decimal !important;}a.resumator-hide-details { display: block; clear: both; margin: 20px 0 0 0;}#resumator-logo { clear: both; margin: 25px 0 0 0;}.resumator-department-heading,.resumator-type-heading { margin: 20px 0 0 0; font-size: 28px; line-height: 30px;}.resumator-buttons{ text-align: left; color: #000000; margin: 25px 0 0 0;}.resumator-buttons input { margin: 0px;}.resumator-buttons ul { list-style-type: none !important; padding: 0 !important; margin: 0 !important;}.resumator-buttons ul li { list-style-type: none !important; margin: 0 10px 0 0 !important; float: left;}.resumator-buttons ul li .FBConnectButton,.resumator-buttons ul li a.google-buzz-button { margin: 1px 0 0 0 !important;}.resumator-buttons ul li input.resumator-forward-button { margin-right: 15px;}