Sales Manager

Best Choice Roofing•Montgomery, AL

About The Position

Best Choice Roofing is seeking a driven Sales Manager to develop and lead a growing sales team amid increased demand for roofing services. The role focuses on coaching, training, and supporting sales representatives so they can achieve sales goals while providing excellent customer service. The ideal candidate has a successful sales record, experience mentoring others, and the ability to take initiative and manage time and operational details effectively. The Sales Manager will oversee sales team performance and engagement, support hiring, track sales results, and manage budgets and projections. The position also involves traveling across an assigned territory and visiting other markets as needed for business development. Candidates must be able to climb ladders and scale roofs for inspections, carry up to 50 pounds, and have a valid driver's license and reliable vehicle transportation.

Requirements

  • Experience leading others in a sales capacity.
  • Excellent communication skills and the ability to present in front of small groups.
  • Ability to climb a ladder and scale roofs for inspection.
  • Ability to carry up to 50 lbs.
  • Valid driver's license and access to reliable vehicle transportation.

Nice To Haves

  • Experience in the roofing or construction industries.

Responsibilities

  • Manage and train sales representatives in prospecting, educating customers, and providing quotes and contracts.
  • Maintain accurate customer records and manage contract documentation.
  • Use company apps and software to promote accountability and engagement among the sales team.
  • Motivate and lead sales teams to achieve branch sales goals.
  • Foster a positive and competitive team environment.
  • Hire sales representatives as needed to accomplish business goals.
  • Prepare sales budgets and projections, and approve expenditures.
  • Track and analyze sales statistics to drive achievement of sales objectives.
  • Travel across the assigned territory and visit other markets as needed for business development.

Benefits

  • Flexible schedule and a supportive team environment.
  • Access to medical, life, dental, and vision insurance coverage.
  • 401k for retirement.
  • Compensation structure that rewards individual and team performance.
  • Career growth opportunities, with over 90% of leadership roles filled by internal talent.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service