Commercial Roofing Service Sales

TeamCraft Roofing•Woodstock, VA
•$75,000 - $100,000

About The Position

TeamCraft Roofing is an independent family-owned and operated business, incorporated in 1996. Since then, we have expanded to 28+ locations in 13 states across the South, Mid-Atlantic, Northeast, and Midwest regions. We are a safety-first company that supports commercial re-roofing, roof repairs, and emergency leak response to all types of customers, including retail, complex industrial, educational, and governmental. This position focuses on leading a sales team toward maximum profitability and growth, managing customer development, and maintaining long-term relationships.

Requirements

  • Associate's degree (A.A.) or equivalent from two-year College or technical school; or four to six years of related experience in Sales Management or equivalent combination of education and experience.
  • Fluent knowledge of Microsoft Outlook, Word, Excel, Center Point, Salesforce, and Raken.
  • Knowledge of office administrative procedures and standard office equipment.
  • Ability to read, analyze, and interpret general business periodicals, professional journals, technical procedures, or governmental regulations.
  • Ability to write reports, business correspondence, and procedure correspondence.
  • Ability to effectively present information and respond to questions from employees, managers, and customers.
  • Ability to define problems, collect data, establish facts, and draw valid conclusions.
  • Willingness to travel.
  • Ability to work with a diverse client/customer base.
  • Must be physically able to mount and dismount ladders.
  • Ability to work on and climb ladders up to 40 feet tall or scaffolding.

Responsibilities

  • Acquire sales analysis of assigned geographic area and target service department roofing sales.
  • Develop a business plan and sales strategy for the market that ensures attainment of company service sales goals and profitability.
  • Initiate and coordinate development of action plans to penetrate new markets in your service territory.
  • Review market analyses to determine customer needs, sales volume potential, and pricing schedules.
  • Analyze sales statistics gathered by the Sales Team to determine sales potential.
  • Manage the development and performance of all Sales Team activities in the assigned market.
  • Establish plans and strategies to expand the customer base.
  • Utilize appropriate estimating channels to secure pricing for quoted work.
  • Represent the company at trade association conventions and meetings.
  • Maintain accurate records of all pricings, sales, and activity reports.
  • Adhere to and communicate all company policies, procedures, and ethics codes.
  • Develop and maintain marketing/sales material and product knowledge.
  • Attend job walks and prepare takeoffs by measuring and noting roof site variables.

Benefits

  • Health Insurance (Medical, Vision, Dental)
  • Company Laptop and smartphone
  • Paid vacation, sick leave, and holidays
  • 401k
  • Optional life insurance
  • Interactive web-based training
  • Training opportunities for career advancement
  • Open access to estimating department
  • Full-time safety department support
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service