Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sales Manager

$110k - $220k

Bachman's Roofing

Job Description

Job Description

About Us

Since 1972 , we at Bachman's Roofing have delivered top-quality roofing and exterior home services across the tri-state area. With decades of experience, premium certifications, and a strong reputation for integrity, we take pride in doing the job right. We're hiring team members who want to grow their careers with a company that values professionalism, pride in workmanship, and local impact. We offer a team-oriented environment with opportunities for career growth, and as we continue to expand, we seek reliable, safety-focused team members to support our operations!

Position Summary:

As Sales Manager, you will lead and grow a high-performing team of in-home sales professionals. Your primary mission is to drive revenue growth while developing a culture of professionalism, accountability, and continuous improvement. You'll set the standard for consultative, one-call-close in-home sales and be instrumental in creating a top-tier experience for both homeowners and employees.

The Sales Manager will drive the performance and growth of the sales organization in pursuit of being the (1) Contractor of Choice for homeowners and the (2) Employer of Choice for employees.

Key Responsibilities:

  • Lead and coach a team of in-home sales consultants through daily ride-alongs, weekly meetings, and ongoing performance management to drive consultative selling excellence.
  • Recruit, hire, and onboard top sales talent, building a strong and sustainable team culture.
  • Use CRM tools (ServiceTitan) and KPIs to track performance, forecast results, and manage territories effectively.
  • Analyze data to optimize both individual and team outcomes, ensuring consistent strategy execution.
  • Collaborate with production, marketing, and customer service to align shared business goals.
  • Champion change management initiatives, fostering adoption of new strategies, systems, and processes.
  • Create and maintain a team culture rooted in professionalism, homeowner care, adaptability, growth, and fun.
  • Demonstrate strong communication, problem-solving, and talent development skills to achieve measurable business results.

Qualifications:

Required:

  • Proven experience in B2C in-home sales (one-call-close environment preferred).
  • Valid driver's license with a clean driving record.
  • Demonstrated leadership and coaching experience in a sales organization.
  • Strong ability to analyze KPIs and drive performance using data.
  • Hands-on experience with CRM systems and sales operations tools.
  • Effective communicator who can influence at all levels of an organization.

Preferred:

  • Experience in the home improvement or residential services industry.
  • Success leading high-performing sales teams in a similar industry.
  • Background in training both new and experienced sales professionals.
  • Track record of thriving in fast-paced, growing companies.

Schedule & Compensation:

  • 8–10 hour shifts with weekend work as needed
  • Full-time role with salary plus commission and performance-based bonuses

Location: Greater Philadelphia Area - company provided vehicle

Job Type: Full-time

FLSA: Exempt, Salary

Compensation & Benefits Disclosure

Compensation for this role may be provided as hourly pay, salary, commission, piece-rate, bonuses, incentives, or a combination of these methods, depending on the position. The "Estimate of Total Expected Annual Earnings" listed reflects our good-faith estimate of what we reasonably expect to pay for this role, based on factors such as experience, skills, candidate geographic location, state the job is located in, historical trends, and business needs. Actual earnings may vary.

Where required by law, we also provide a general description of benefits and other forms of compensation offered, which may include health insurance, retirement plans, paid time off, and other employee programs.

Estimate of total expected annual earnings:

$110,000—$220,000 USD

Benefits

Full-time employees are eligible to participate in the following benefits:

  • Health, Dental, and Vision Insurance
  • 401(k) with company match
  • Company sponsored Life and AD&D coverage
  • Paid time off for hourly & salaried employees
  • Opportunities for growth and on-the-job training

Why Join Us?

At Bachman's Roofing, we take pride in our people, our work, and our commitment to integrity. If you're looking for a company where you can grow professionally while making a real impact, we'd love to hear from you!

Apply Today!

Bachman's Roofing is an equal opportunity employer and does not discriminate based on race, color, religion, sex, national origin, political affiliation, sexual orientation, marital status, disability, age, military service, or any other protected class. If you need a reasonable accommodation due to a disability, please contact Human Resources with your request and contact information. Applicant Privacy Policy

Vacancy posted 7 days ago
Similar jobs that could be interesting for youBased on the Sales Manager in Hatfield, PA vacancy
  • $60k - $70k

     ...Harleysville, PA Order: 325659 Order Type : Direct Hire Assistant Account Manage r - Property & Casualty Insurance Compensation: $60,000-$70,000 Schedule: Full-Time 8:30am-5:00pm M-Th, Fridays 8:30am-4:30pm | Onsite We are seeking... 
    Suggested
    Full time

    J & J Staffing Resources

    Harleysville, PA
    1 day ago
  • $100k - $106k

     ...Description Position at SBM Management The Account Manager will be responsible for managing sales and maintaining existing relationships with SBM customer or group of customers so that they will continue using SBM for business. Responsibilities... 
    Suggested

    SBM Management Services

    Lansdale, PA
    2 days ago
  •  ...industry, Keystone reaches customers across the U.S. with its mission of "Light Made Easy." The Opportunity The National Account Sales Manager works in the End User Vertical Channel to build relationships with the largest multi-site businesses in the U.S and is... 
    Suggested
    For contractors
    Work at office

    Keystone Technologies Inc

    Lansdale, PA
    1 day ago
  • $60k - $80k

    Berkley Accident and Health seeks an Account Manager in Harleysville, PA to support employer stop loss programs. The role involves managing renewal accounts, collaborating with brokers, and ensuring client satisfaction. Ideal candidates will have over 3 years of experience... 
    Suggested
    Work at office

    Berkley Accident and Health (a Berkley Company)

    Harleysville, PA
    4 days ago
  •  ...competitive base salary plus commissions and performance-based bonuses. Responsibilities include driving new business opportunities, closing sales, and building client relationships. Candidates should be goal-oriented, effective communicators, and willing to obtain necessary... 
    Suggested
    Base plus commission
    Full time
    Flexible hours

    Rcurley

    Lansdale, PA
    4 days ago
  •  ...der Game Changer im War for Talents. Du hast Lust bei uns durchzustarten und dich jeden Tag neuen Challenges zu stellen? Als Sales Manager bei Studyflix berätst du deine Kunden langfristig zu den Themen Employer Branding & Recruiting und hilfst ihnen so junge Talente... 
    Remote job
    Full time
    Home office
    Night shift

    Studyflix Gmbh

    Hilltown, PA
    20 hours ago
  •  ...Job Title: Sales Account Executive Location: Blue Bell, PA Type: Direct Hire Compensation: Base Salary, Plus Commission Schedule...  ...relationship building, and organizational skills • Ability to manage multiple clients, maintain a strong pipeline, and consistently... 
    Base plus commission
    Full time
    Local area
    Monday to Friday

    System One

    Blue Bell, PA
    20 hours ago
  • Keystone Technologies Inc is seeking a National Account Sales Manager. This role will manage relationships with key distributors and drive end user engagement across the U.S. Ideal candidates will have a Bachelor’s degree, over 5 years in account management, and lighting... 

    Keystone Technologies Inc

    Lansdale, PA
    4 days ago
  •  ...industry Job Description: We are seeking a professional Account Manager to join our team. As the Account Manager, you will be...  ...and services. The ideal candidate is highly organized with strong sales and negotiation skills.  Responsibilities Identify and develop... 
    Full time

    Option Companion Care

    Lansdale, PA
    16 hours ago
  • $130k - $160k

     ...OUR PURPOSE: Creating packaging solutions for life's essentials. Job Requisition #: 033302 Account Manager - Northeast Area Sales/New Business Development (Open) Job Description: ROLE OVERVIEW: Outside Sales/New Business Development. Responsible... 
    Local area
    Remote work
    Night shift

    Greif

    Warminster, PA
    4 days ago
  • $140k

     ...Director of Business Development to lead their Hospital Solutions sales team in the US. This remote position requires extensive...  ...significant commission potential. A strong background in sales management and relationship-building with healthcare executives is essential... 
    Remote work

    Dräger

    Telford, PA
    7 days ago
  •  ...Job Description AutoZone's Store Management team drives store performance, fosters a productive team, and ensures exceptional customer...  ...of providing trusted automotive solutions. As a Parts Sales Manager, where you'll play a key role in driving sales... 
    Full time
    Temporary work
    Part time
    Local area
    Remote work
    Flexible hours
    Night shift
    Day shift

    AutoZone

    Souderton, PA
    4 days ago
  •  ...protected veteran status or any other characteristic protected by law. Description The Regional Account Manager is responsible for sales revenue generation within a specified geographic territory or subset of customers. This will be attained through the support... 
    Relocation

    USTC

    Collegeville, PA
    4 days ago
  •  ...Medical Supply Account Manager By joining Numotion, you will be a part of the nation's leading provider of Complex Rehabilitation Technology...  ...degree Minimum three (3) or more years within an outside sales role required Background in Urology, Durable Medical... 
    Base plus commission
    Work experience placement

    Numotion

    Montgomeryville, PA
    2 days ago
  •  ...short-term disability, a 401(k) plan with company match, paid time off, and philanthropic opportunities. The Opportunity The Pre-sale Manager is a senior technical and people leadership role responsible for overseeing lighting layouts, fixture takeoffs, product cross-... 
    Temporary work
    Work at office
    Local area

    Keystone Technologies

    Lansdale, PA
    2 days ago
  •  ...Used Vehicle Sales Manager Bergey's Inc. is a family-owned business that has been servicing our customers' needs since 1924. Currently our company has over 50 locations and more than 1,800 team members. Today our family of automobile, truck and tire companies stretch... 

    Bergey's

    Colmar, PA
    2 days ago
  • $70k - $96k

     ...Field Sales Role Must Live In Territory! Build your best future with the Johnson Controls team. As a global leader in smart, healthy and sustainable buildings, our mission is to reimagine the performance of buildings to serve people, places and the planet. Join a winning... 
    For contractors
    Work experience placement
    For subcontractor
    Live in
    Local area

    Johnson Controls

    Horsham, PA
    9 days ago
  •  ...Almac Group is currently seeking a Business Development Manager - eClinical/eCOA for our Lansdale, PA location. The Business Development...  ...for execution of our global commercial strategy within their sales assignment. As a visual and public representative, this person... 
    Temporary work
    Worldwide

    Almac Group

    Souderton, PA
    2 days ago
  •  ...Supercharge Your Sales Career as an Account Manager! Are you a high-energy sales closer who thrives on building relationships, winning business, and earning big? Ready to take control of your success and help customers protect what matters most? If yes this is your... 
    Base plus commission
    For contractors
    Work at office

    Rob Curley - State Farm Agent

    Lansdale, PA
    20 hours ago
  • A leading foundation solutions company in Montgomeryville, PA is seeking an Outside Sales Representative. This role involves conducting in-home inspections, providing solutions to homeowners, and maintaining relationships with clients. Offering a commission structure with... 
    Remote job

    Groundworks

    Montgomeryville, PA
    4 days ago
  • $60k - $70k

    Pinecrest-Country-Club in Montgomery County is looking for an Event Sales Manager to oversee sales and lead the banquet team for various events. This role requires a minimum of 5 years of sales experience in hospitality, expert interpersonal and leadership skills, and the... 

    Pinecrest-Country-Club

    Montgomeryville, PA
    2 days ago
  •  ...Parts Pro to drive profitable growth through customer retention. Responsibilities include maintaining customer relationships, achieving sales goals, and supervising team members. The ideal candidate has a minimum of 3 years in automotive parts and possesses strong... 
    Full time

    Advance Auto Parts

    Lansdale, PA
    3 days ago
  • $40k

     ...Sales Account Manager - Chester/Delco Area Job Category: Corporate Headquarters Requisition Number: SALES002117 Posted: May 3, 2023 Full-Time Trooper, PA 19403, USA Description J. P. Mascaro & Sons is a locally owned and operated private family owned company... 
    Base plus commission
    Full time
    Work experience placement

    JP Mascaro & Sons

    Norristown, PA
    3 days ago
  •  ...brand American Family Care to the consumer through marketing and sales events. Responsibilities Increase the total number of...  ...industry events and assume full accountability for the ongoing management of these opportunities Develop and manage the departmental... 
    Local area

    American Family Care

    Lansdale, PA
    3 days ago
  •  ...are seeking a passionate, customer-obsessed, and results-driven Sales Lead . You will support store leadership in driving sales and team...  ...with store operations, including opening and closing store, manager on duty, visual merchandising, floor sets, inventory management,... 
    Hourly pay
    Full time
    Immediate start
    Flexible hours
    Afternoon shift

    The J.Jill Group

    Montgomeryville, PA
    4 days ago
  • $130k - $160k

     ...Account Manager - Northeast Area Sales/New Business Development (Open) ROLE OVERVIEW: Outside Sales/New Business Development. Responsible for selling products and services to existing customers and prospective clients. Maintains existing business and assists sales and... 
    Local area
    Remote work
    Night shift

    Greif

    Warminster, PA
    9 days ago
  •  ...Sales Representative, Major Accounts Are you ready to control your financial future with unlimited upside earnings potential? Do...  ...opportunities and drive strategic discussions around Human Capital Management (HCM) initiatives for companies with 50 -- 999 employees. You... 
    Live in
    Flexible hours

    Automatic Data Processing

    Fort Washington, PA
    4 days ago
  •  ...Sales Representative: Major Accounts, Core ADP Major Accounts supports mid to large, complex organizations by delivering scalable...  ...opportunities and drive strategic discussions around human capital management (HCM) initiatives for companies with 50 -- 159 employees. You... 

    Automatic Data Processing

    Fort Washington, PA
    3 days ago
  •  ...schools and facilities across North America to thrive. The Account Manager is responsible for building and maintaining strong customer...  .... ~2+ years of account management, customer service, sales, or operations experience. ~ Experience in window cleaning,... 
    Full time
    Contract work
    Seasonal work
    Work at office

    Interstate Building MTC, Inc.

    Horsham, PA
    1 day ago
  •  ...Job Title Locations PA - Blue Bell Job ID 32067 Description and Requirements General Description: Responsible for the management of a complex book of business as the day-to-day client contact. Activities include new and renewal marketing, fielding questions,... 
    Temporary work
    Work at office
    Flexible hours

    USI Insurance Services

    Blue Bell, PA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sales Manager. Be the first to apply!