Roofing Sales Representative

Altitude Roofing

Altitude Roofing | Worcester, MAFull-Time | Base Salary + Uncapped Commission | Company Vehicle

Build a Career, Not Just Another Sales Job

Altitude Roofing is one of Central New England’s premier roofing and exterior restoration contractors serving homeowners throughout Massachusetts, Connecticut, Rhode Island, and Southern New Hampshire. We specialize in asphalt shingles, standing seam metal roofing, slate, cedar, synthetic roofing, gutters, siding, windows, and exterior renovations.

We’re looking for an ambitious, motivated, and customer-focused Residential Roofing Sales Representative who wants to build a long-term career with a growing company that values integrity, professionalism, and exceptional customer service.

Unlike many roofing companies, our sales professionals are supported by dedicated administrative staff and project managers, allowing you to focus on what you do best—building relationships and selling quality roofing solutions.

What You’ll Do

  • Meet with homeowners to inspect roofing systems and exterior building components.
  • Identify roofing problems and recommend appropriate repair or replacement solutions.
  • Educate customers on roofing materials, installation methods, ventilation, warranties, and product options.
  • Prepare professional proposals using company estimating software.
  • Present estimates and confidently explain project scope and pricing.
  • Follow up with prospective customers to answer questions and close sales opportunities.
  • Maintain accurate customer information within the company CRM.
  • Coordinate with the estimating, administrative, and project management teams to ensure projects are properly prepared before construction begins.
  • Generate referrals and repeat business through exceptional customer service.
  • Represent Altitude Roofing professionally throughout every customer interaction.
  • Attend company meetings, manufacturer training, and ongoing professional development.

What We’re Looking For

  • Minimum 3 years of Roofing sales experience
  • Strong communication and relationship-building skills.
  • Self-motivated with excellent organizational and time management abilities.
  • Professional appearance and positive attitude.
  • Comfortable climbing ladders and inspecting residential roofs.
  • Strong problem-solving and negotiation skills.
  • Experience using computers, tablets, and CRM software.
  • Valid driver’s license with a clean driving record.

Preferred Experience

  • Residential roofing sales
  • Exterior remodeling
  • Insurance restoration
  • Construction estimating
  • Asphalt shingles
  • Standing seam metal roofing
  • Slate and cedar roofing
  • Window and siding sales

Compensation

Uncapped Commission

  • Uncapped Commission
  • Company Vehicle
  • Company Fuel Card
  • Company Phone and Tablet
  • Paid Training
  • Career Advancement Opportunities

Top performers have the opportunity to earn well into six figures while maintaining an excellent work-life balance.

Benefits

  • Company Vehicle
  • Fuel Card
  • Paid Time Off
  • Paid Holidays
  • Manufacturer & Sales Training
  • Professional Development
  • Company Apparel
  • Administrative Support
  • Dedicated Project Management Team

What Success Looks Like

  • Consistently achieves or exceeds monthly and annual sales goals.
  • Builds lasting relationships with homeowners through honesty and professionalism.
  • Produces accurate proposals with strong gross profit margins.
  • Delivers complete and accurate job documentation for seamless project handoff.
  • Generates referrals, repeat customers, and positive online reviews.
  • Represents Altitude Roofing with integrity and professionalism in every customer interaction.

Why Join Altitude Roofing?

At Altitude Roofing, we’re building more than roofs—we’re building a company recognized for quality, integrity, and customer satisfaction. Our team is committed to delivering exceptional craftsmanship while creating a positive work environment where employees are supported, challenged, and rewarded for their success.

If you’re driven, enjoy helping homeowners, and want to be part of a growing company with long-term career opportunities, we’d love to hear from you.

Apply today and start building your future with Altitude Roofing.

Pay: $100,000.00 - $180,000.00 per year

Benefits

  • Cell phone reimbursement
  • Company car
  • Dental insurance
  • Health insurance
  • Paid training
  • Professional development assistance

Application Question(s)

  • Please describe your experience selling roofing products and services.
  • Please describe your experience using (CRM) software.

Experience

  • Sales: 3 years (Required)
  • Roofing sales: 2 years (Preferred)

Work Location: On the road

Job Alerts

Get notified when new positions matching your interests become available at {organizationName}.

Need Help?

Questions about our hiring process or want to learn more about working with us?