join the team

Fun, Fast Paced and Welcoming Atmosphere

Job Opportunities

Our team is focus in delivering outstanding customer service, with customer satisfaction standing as our foremost objective. Our top priority is to furnish unparalleled service accompanied with quality products and craftsmanship.

Effective communication and collaborative teamwork are fundamental to our success. Our work environment is characterized by a lively, fast-paced and welcoming atmosphere. Are you ready to join the team?

Available positions



  • Set and meet Sales goals per year as agreed with Sales Manager
  • Self Generate leads through networking, canvassing, door knocking, and social media
  • Run appointments on pre-set leads. Document customer needs with photos/video during the inspection and submit signed contracts to the office
  • Assist and guide customers through the insurance claim process including filing claims
  • Attend schedule insurance adjuster inspections
  • Be knowledgeable and inform customers about products and product upgrades
  • Utilize several software platforms efficiently
  • Be a team player with positive attitude

Job Type: Independent Contractor Full Time – W-9

Pay: Commission Based – $50,000.00 – $100,000.00+


  • Punctual
  • Self-motivated
  • Goal-oriented
  • Excellent Customer Service Skills
  • Valid driver’s licence
  • Own a vehicle capable of fitting a ladder
  • Computer Skills
  • Sales experience preferable, no roofing experience needed, but preferable. Training will be provided.
  • Comfortable with heights

Why Join Modern Roofing

  • Commission based on gross dollar amount of contract.
  • No Project Management, you are focus on your clients and pipeline.
  • Average contract $15,000.00 in 2023
  • Office support
  • Ongoing training to help you better your skills