Demo

Commercial Roofing Sales Representative

MGC Roofing
Miami, FL Full Time
POSTED ON 5/30/2026
AVAILABLE BEFORE 7/30/2026

Qualifications

  • Highly motivated sales professional with a strong desire to build relationships and grow a book of business.
  • Excellent communication and interpersonal skills, both written and verbal.
  • Self-starter who can work independently while effectively managing priorities and deadlines.
  • Strong networking, prospecting, and customer service abilities.
  • Ability to develop and maintain long-term relationships with property managers, facility managers, building owners, and other key decision-makers.
  • Previous experience in B2B sales, construction sales, roofing sales, property services, or a related field preferred.
  • Knowledge of commercial roofing systems and repair solutions is a plus, but not required.
  • Proficient with Microsoft Office applications including Word, Excel, and Outlook.
  • Experience with CRM platforms is a plus.
  • Valid driver's license and reliable transportation.
  • Successful background check and pre-employment drug screening.

Responsibilities

  • Generate new business opportunities through prospecting, networking, referrals, cold calling, email outreach, and in-person visits.
  • Develop and maintain relationships with commercial property owners, property managers, facility managers, and building engineers.
  • Conduct site visits and customer meetings to identify roofing service opportunities.
  • Follow up on leads and maintain a consistent sales pipeline.
  • Present company services, maintenance programs, repair solutions, and roofing systems to prospective clients.
  • Collaborate with internal teams to ensure excellent customer service and project execution.
  • Attend industry events, trade shows, networking functions, and association meetings to increase brand awareness and generate leads.
  • Maintain accurate records of customer interactions, opportunities, and sales activities within the company's CRM system.
  • Meet or exceed established sales goals and performance objectives.
  • Represent the company in a professional manner while upholding all safety policies and company standards.
  • Perform additional duties as assigned by management.

What We Offer

  • Competitive base salary depending on experience.
  • Employee Stock Ownership Plan (ESOP) – As an employee-owner, you'll share in the company's success and build long-term wealth through company ownership.
  • Health Insurance.
  • Vision Insurance.
  • Paid Time Off.
  • Paid Holidays.
  • Career growth and advancement opportunities.
  • Supportive team environment with ongoing training and development.

Salary.com Estimation for Commercial Roofing Sales Representative in Miami, FL
$128,638 to $177,552
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Commercial Roofing Sales Representative?

Sign up to receive alerts about other jobs on the Commercial Roofing Sales Representative career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$148,985 - $221,159
Income Estimation: 
$122,633 - $166,569
Income Estimation: 
$116,413 - $176,962
Income Estimation: 
$99,713 - $138,140
Income Estimation: 
$80,062 - $120,119
Income Estimation: 
$104,680 - $202,844
Income Estimation: 
$122,633 - $166,569
Income Estimation: 
$116,413 - $176,962
Income Estimation: 
$129,120 - $252,029
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at MGC Roofing

  • MGC Roofing Miami, FL
  • Roof Helper Typical Duties & Requirements: · Repair and maintenance on all roof systems including BUR, Modified Bitumen, TPO, EPDM, PVC and slope tile/shin... more
  • 3 Days Ago

  • MGC Roofing Miami, FL
  • Roofing Estimator at MGC Roofing, Miami. Estimator is responsible for relationships with suppliers, equipment vendors ,and sub-contractors. Creates and ove... more
  • 14 Days Ago


Not the job you're looking for? Here are some other Commercial Roofing Sales Representative jobs in the Miami, FL area that may be a better fit.

  • BEST ROOFING Miami, FL
  • Description PURPOSE: Assist Service Technician to diagnose and repair defects in any roofing system with zero-defects and assure all customer needs are eff... more
  • 26 Days Ago

  • Advanced Roofing Miami, FL
  • Apply directly with us and receive a $5,000 sign-on bonus. Advanced Roofing, AGT, and Advanced Air Systems (“Advanced”) continue to experience significant ... more
  • 22 Days Ago

AI Assistant is available now!

Feel free to start your new journey!