What are the responsibilities and job description for the In-Home Sales Representative (Roofing, Siding & Windows) — Warm Appointments Provided position at Trinity Roofing?
Stop generating your own leads. Start closing them.
Trinity Roofing is a family-owned roofing, siding, and window company serving Massachusetts homeowners for over 17 years. We're hiring experienced closers who want quality appointments, strong tools, and commissions that reward performance.
What you'll earn:
- $250 weekly base every week you're working, to cover gas and travel
- 10% commission on any deal closed within 24 hours of presenting the contract
- 8% commission on deals closed after that 24-hour window
- Uncapped. Illustration only — adjust to your real deal size: on a $15,000 project closed same-day, that's a $1,500 commission on a single sale. Your income is driven by how well you close, not by a cap.
Why this job is different from most sales roles:
- Every appointment is set for you. Our marketing team books your appointments with homeowners who have already raised their hand. No cold calling. No door knocking. No buying your own leads.
- You're given the tools to win. Company drone for roof inspections, a fully loaded iPad, professional presentation bags, and a full kit designed to make you look like the expert you are.
- Full product line. Roofing, siding, windows, gutters, skylights, and more — the complete exterior system.
- Three-week paid training gets you fully up to speed on our products, presentation, and process before you're on your own.
What we're looking for:
- Proven in-home or B2C sales experience (roofing, solar, home improvement, or similar is a big plus)
- A closer's mindset — you know how to build trust and ask for the sale
- Reliable transportation and a valid Massachusetts driver's license
- Comfort with technology (iPad, CRM, drone-assisted presentations)
- The discipline to follow up on appointments that don't close on the first visit and to keep clean records in our CRM
If you're tired of the lead-generation grind and just want quality appointments, strong tools, and uncapped earning potential, we want to talk to you.
Pay: $100,000.00 - $150,000.00 per year
Benefits:
- Paid training
Work Location: In person
Salary : $100,000 - $150,000