RMS offers competitive pay at entry-level positions and opportunities for training, mentoring and advancement.

As operations expand across Canada, opening positions include:

  • Roof Maintenance Apprentice
  • Junior Roof Maintenance Technician
  • Senior Roof Maintenance Technician
  • Lead Roof Maintenance Technician
  • General Manager

The multi-faceted construction industry in Canada is made up of an exciting group of people who come together to create our cities and develop our communities. It offers many opportunities to people of all levels of education and training. We want to help connect you, develop your skills and make you a proud contributing member of the industry.

Regardless of your background and training, we are glad to talk to you about your interests and goals. If you would like to consider being part of our team and have some questions, call us any time. It’s always a pleasure to make a new connection, so don’t hesitate.

Please contact Ernie Cecchetto
President, Roof Maintenance Solutions

National Operation Expansion

Please contact us if you are interested in developing an RMS office in your area.

Partnerships & Sponsorships

We welcome the opportunity to work with local schools, institutions and industry associations to develop talent and give support to the industry. Please contact us with proposals at

Scott NashCareers