In-home Sales Consultant

JP Carroll Roofing•Woburn, MA
•Onsite

About The Position

JP Carroll Roofing is hiring a performance-driven, field-based In-home Sales Consultant to sell roofing and other exterior solutions to homeowners in Connecticut and Massachusetts. The role offers an established sales platform with pre-set, pre-qualified appointments, company-backed marketing, a structured sales process, financing options, and operational and production support. The consultant focuses on serving homeowners rather than building sales infrastructure or pursuing cold leads. The position includes paid onboarding and training, including two weeks of classroom training in another city with additional field training and ongoing coaching. The role is based from the Bloomfield, Connecticut home office, with an expected one to two days per week there for training or meetings. A company-provided vehicle is available. The weekly schedule is flexible, with evening and weekend appointments as needed. Compensation is performance-based and may combine hourly pay, salary, commission, piece-rate, bonuses, or incentives. The stated good-faith estimate of first-year earnings is $150,000–$250,000; actual earnings may vary.

Requirements

  • Valid driver’s license and clean driving record.
  • Must pass a background check.
  • Comfortable working on roofs, climbing ladders, and accessing attics.
  • Strong interpersonal and communication skills to establish rapport and build trust.
  • Self-motivated, goal-oriented, and able to work independently or as part of a team.
  • Ability to explain complex information in an easy-to-understand manner.
  • Ability to use CRM software, Microsoft Office, and iOS tools.
  • Comfortable working in various weather conditions.
  • Ability to lift up to 75 pounds.
  • Comfortable completing two weeks of paid training in another city.
  • Comfortable discussing pricing and financing directly with homeowners.

Nice To Haves

  • In-home sales or home improvement sales experience; roofing experience is not required.

Responsibilities

  • Conduct multiple in-home inspections and consultations each day.
  • Assess homeowner needs and recommend appropriate roofing or exterior solutions.
  • Present project scope, pricing, and financing options clearly and confidently.
  • Guide homeowners through the structured consultation process from inspection through agreement.
  • Complete contracts and documentation accurately in ServiceTitan.
  • Maintain a professional presentation, organized vehicle, and sales materials.
  • Generate additional opportunities through referrals and self-sourced leads.
  • Travel locally to customer homes.
  • Maintain consistent sales-process execution, activity levels, and pipeline discipline.
  • Use coaching and feedback to improve sales skills.

Benefits

  • Health insurance
  • Dental insurance
  • Vision insurance
  • 401(k) with company match
  • Company-sponsored life and AD&D coverage
  • Paid time off
  • Paid onboarding and training
  • Paid training class session with expenses covered
  • Opportunities for growth and on-the-job training
  • Performance-based bonus opportunities
  • Company-provided vehicle
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service