Get a FREE Quote!

Great financing options!

Call Today for Service:

Join Our Team!

Best Warranties in the Industry

At Bachman’s Roofing, we’re always on the lookout for individuals who believe in meaningful work, value teamwork, and are eager to learn and grow. If you’re looking for a job that’s both rewarding and full of opportunity, we’d love to have you on our team.

Our Culture & Values

At Bachman’s, we cultivate a culture of collaboration, respect, and accountability, where everyone’s contributions are valued, and growth is encouraged. Our company thrives on trust, responsibility, and a commitment to excellence.

We believe in:

  • Quality: Delivering results that exceed expectations.
  • Integrity: Upholding professionalism, honesty, and reliability in everything we do.
  • Safety: Prioritizing safety through thorough training and a supportive environment.
  • Growth: Encouraging continuous learning and career development.
  • Community: Giving back through local charities and initiatives.

Company Overview

Founded in 1972, Bachman’s Roofing is a trusted name in the roofing industry, serving homeowners and businesses across Pennsylvania, New Jersey, and Delaware. We’re committed to the highest standards in roofing installations, repairs, and everything in between. Our focus is on delivering lasting results, starting with investing in our team.

Interested in applying? Just click below and complete the form; any questions, email Careers@BachmansRoofing.com.

E-Verify® is a registered trademark of the U.S. Department of Homeland Security

Currently Hiring

Position Type: Salary
 
Location: Hatfield, PA
 
Job Summary:
 

The General Manager will oversee all aspects of a location’s day-to-day operations; the person is the ‘sunrise and sunset’ for the entire business. The individual will drive growth, performance metrics, create an amazing workplace culture, and develop all staff and management, constantly striving to be a world-class operator and helping others to do the same. (In addition to full P&L ownership, the General Manager is responsible for capturing a major MSA through organic growth, adding trade lines, and possibly doing tuck-in M&A.) Prior construction industry is a must.

 
Responsibilities:
  • Full P&L ownership
  • Driving 20%+ organic growth through hiring, training, motivating, and retaining A+ salespeople
  • Build a culture of engaged individuals with a total eNPS of 50+
  • Build a market-leading brand through a maniacal focus on customer experience, reviews, and community engagement, achieving a 4.8+/5 avg rating on Google and customer NPS of 90+
  • Ensure financial reporting, software systems, and data are in line with Bachman’s expectations
  • Manage to 45%+ Gross Margins
 

Preferred Qualifications:

  • Home services industry

 

What you bring:

  • Key attributes

-Unmatched will to win, and desire to win as a team

-Ownership mentality

  • Growth mindset

-Able to identify opportunities, motivate employees, and create a culture of growth

  • Data-driven decision making

-Makes decisions based on the KPIs to achieve optimal outcomes

  • Management experience with a servant leader mindset

-History of building great teams of A-players with high retention

-Enjoys building a team-first mentality

  • Bias for action

-History of operating at a high pace of play and running through walls to get results

What You’ll Get:

  • Opportunity to be a P&L owner with compelling growth opportunities
  • Competitive salary, equity, & benefits
  • Realistic, clearly communicated expectations
  • Team-wide aligned values and goals
Position Type: Salary
 
Location: Hatfield, PA
 
Job Summary:
 
The Production Manager is responsible for overseeing the whole production process, from reviewing the scope of work to supervising and motivating the construction teams. The employee will coordinate all activities for the entire process of the construction jobs and ensure that all jobs are completed on time, on budget, and with the highest level of quality to complete customer satisfaction.
 
Responsibilities:
  • Plan and direct roofing and gutter construction activities including reviewing incoming jobs, performing material take-offs, and ensuring jobs are done per township codes
  • Review on-hand inventory availability and order roofing materials from profitability-approved suppliers
  • Researches new vendors regarding availability, pricing, and services for potential future purchases
  • Contact customers, Production Project Managers, and subcontractors in a pre-construction phase where all details and potential problems will be ironed out including all choices and decisions made between customers and sales representative
  • Set the job ready for construction with customers, subcontractors, and waste disposal company, debugging the job, and ensuring that all specifications and job conditions have been reviewed
  • Ensure that routine orders are estimated, written up, and signed by the customer and the subcontractor and coordinate with the Operations Manager, Director of Operations, and the subcontractor on pricing and selling of change orders
  • Support the Operations Manager and Director of Operations in the day-to-day Management of all roofing, siding, and gutter projects and production staff
  • Ensure that all necessary local government requirements and regulations are abided by, coordinated, and fulfilled during the course of the job
  • Coordinates with the appropriate personnel regarding purchasing of job site materials and company stock items
  • Assist in the resolution of Customer Complaints
  • Responsible for adhering to and achieving all company-driven KPIs, such as installation within two weeks and maintaining company gross profit margins
  • Coordinate on-call rotation to receive and process after-hours emergency calls from answering service
  • Adherence to all Federal & State safety requirements, including but not limited to the Company’s safety programs
  • Other duties as assigned by the Operations Director or Operations Manager
 
Requirements:
  • Ability to plan, coordinate, manage, and execute the job effectively
  • Ability to organize production schedules and prepare and adjust budgets
  • Ability to assess resourcing requirements, select and train staff, and supervise and motivate them.
  • Strong communication and organizational skills
  • Strong attention to details
  • Maintain a working knowledge of Customer Relationship Management(CRM) Program, Microsoft Office Excel, Word, Outlook and Teams
  • Have and maintain a valid driver’s license for the operation of a company vehicle and is insurable under the Company’s Commercial Auto Policy
 
Psychical Requirements:
  • Ability to stand or sit for extended periods
  • Work in all weather conditions and have a flexible work schedule
  • Ability to walk, stand, stoop, kneel, crouch, crawl, use hands and fingers to handle, or feel objects, tools, or controls, reach with hands and arms, climb or balance; and regularly lift and/or move up to 25 pounds. 
Position Type: Salary
 
Location: Allentown, PA | Hatfield, PA
 
Job Summary:
 
The Sales Manager is responsible for overseeing daily operations in the sales department through planning, executing, and managing all sales and promotional activities effectively. The incumbent is also responsible for hiring and training sales staff, relaying information from upper management to department staff about sales quotas, and generating leads to divide among Sales Representatives.
 
Responsibilities:
  • Oversee local and regional sales, promotions, and campaigns
  • Plan and direct the hiring and training of new Sales Representatives
  • Direct and coordinate all sales activities locally and regionally
  • Prepare sales projections and plans of action
  • Track and analyze sales statistics based on key quantitative metrics 
  • Handle and resolve customer complaints regarding a product or service
  • Serve as the face of the company to internal and external partners
  • Make data-informed decisions to drive performance and resource allocation
  • Develop and maintain relationships with key clients
  • Set sales quotas and goals for staff
  • Manage and direct the performance of the sales team
  • Identify emerging markets to find new sales opportunities
  • Define and execute territory sales plans
  • Communicate and work alongside other department managers for projects involving trades such as solar, storm, etc.
  • Staff trade shows held at various times during the year when possible
 
Requirements:
  • Ability to set sales targets and achieve them effectively
  • Excellent interpersonal, customer service, and communication skills
  • Experience using CRM to manage the sales process and forecast sales
  • Strong analytical skills to identify trends and sales patterns
  • Ability to design and implement a successful sales strategy
  • Ability to guide and mentor sales representatives
  • Planning, organization, and problem-solving skills
  • Advanced time management skills 
 
 
Psychical Requirements:
  • Prolonged periods sitting at a desk and working on a computer
  • Can tolerate standing during group presentations
  • Ability to reach above shoulder height or below the waist for filing documents
  • May occasionally lift up to 10 pounds.
  • Able to walk up and down a minimum of two flights of steps
Position Type: Full Time – Hourly
 
Location:
Wernersville, PA
 
Job Summary:

The Production Support Specialist performs a range of duties in the Production Dept., including but not limited to job scheduling, and providing the necessary documentation to the subcontractors for job assignments. The employee will also verify all project documentation and communicate with the customers.

 Responsibilities

  • Daily communication with subcontractors to confirm job scheduling for the following day
  • Prepare daily job packets for subcontractors
  • Contact customers for scheduling jobs, enter the scheduled date in the Project Calendar, and document Dataforma
  • Create and send Change Orders to customers, during and after project completion
  • Generate and review weekly status reports for Work Orders and Projects, generated through the production dept.  Provide updates to department managers regarding the status of the same.
  • Provide customers with proactive project status
  • Assist with Take-Offs, order material, schedule equipment (e.g. dumpsters) (if needed), and obtain permits,
  • Email the Sales Dept. regarding the projects scheduled for the following day

 

Qualifications

  • Must be capable of setting priorities and working under pressure
  • Manage multi-tasked job duties, from various departments
  • Ability to work well with customers and co-workers
  • Demonstrates knowledge of Microsoft Suite, Verizon Connect, Dataforma, and QuickBooks

 

Physical demands:

  • Can tolerate working in a seated position
  • Ability to reach above shoulder height or below the waist for filing documents
  • May occasionally lift up to 10 pounds
  • Able to walk up and down a minimum of two flights of steps
  • Use hands and fingers to operate a computer, telephone, keyboard, and writing instruments
  •  

Position Type: Salary

Job Summary:
 
The Solar Project Consultant—Commercial & Residential is responsible for selling the company’s solar products and services to customers within a particular area or location by designing effective strategies for generating leads and creating a plan of action that results in signed contracts. The employee demonstrates product knowledge to build customer relationships, resolve complaints, and generate new business opportunities within the residential and commercial sales department. The employee will regularly engage in sales outside the Company’s office locations.
 
Responsibilities:
  • Responsible for following up on company-provided leads, completing bids, closing sales
  • Conduct follow-up on leads through person-to-person contact to identify customer needs
  • Generate leads through effective prospecting of Commercial and Residential opportunities
  • Present solar solutions to the C-suite team
  • Present positive enterprise ROI impact solutions to company senior leadership
  • Act as solar expert for the assigned region
  • Deliver a company-approved dynamic, powerful, and informative sales presentation
  • Maintain a clean and well-organized vehicle
  • Comply with the company-assigned dress code of business professionals including company logoed attire (no jeans)
  • Comply with company SOPs
  • Responsible for self-development through a variety of educational resources, including but not limited to vendor seminars
  • Participate in all departmental activities
  • Attend trade shows held at various times during the year
  • Assist Management with meeting position and company’s KPIs
  • Other job duties as assigned by Management
 
 
Requirements:
  • Have and maintain a valid driver’s license and are insurable under the Company’s Commercial Auto policy
  • Consistently meets or exceeds monthly sales goals set by the Solar Energy Department Manager
  • Maintain the appropriate appointment to close sales ratio goals set by the Solar Energy Department Manager
  • Maintain service of company-provided vehicles
  • Excellent verbal, and written communication and presentation skills
  • Have a flexible work schedule with situational weekends included
  • Must be dependable and ensure prompt arrival for all customer appointments
  • Responsible for prompt and courteous follow-up to all customer communications
  • Proficient in taking measurements and math skills
  • Demonstrates accurate and appropriate use and knowledge of current CRM, Microsoft Office, and iOS equipment
  • Provide daily updates regarding scheduling using Outlook calendar
 
 
Psychical Requirements:
  • Required to stand, sit, talk, hear, reach, stoop, kneel
  • Use hands and fingers to operate a computer, telephone, keyboard, and writing instruments
  • Coordinate movement of several parts of the body, such as arms and legs, while the body is moving
  • Keep or regain the body’s balance or stay upright when in an unstable position
  • Must have the ability to drive a vehicle
  • See differences between colors and shades
  • Reach with hands and arms, climb or balance on a ladder
  • Regularly lift and or move up to 50 pounds
Position Type: Salary
 
Location:
Pittsburgh, PA | Allentown, PA | Hatfield, PA
 
Job Summary:
 
The Project Consultant – Residential is responsible for selling the company’s products/services to customers within a particular area or location by designing effective strategies for generating leads, and creating a plan of action, resulting in signed contracts. The employee demonstrates product knowledge to build customer relationships, resolve complaints, and develop new business opportunities within the residential sales department. The employee will regularly engage in sales outside the Company’s office locations.
 
 
Responsibilities:
  • Responsible for following up on company-provided leads, completing bids, closing sales
  • Conduct follow-up on leads through person-to-person contact to identify customer needs
  • Present positive enterprise ROI impact solutions to company senior leadership.
  • Ability to provide a full home evaluation including documentation regarding attic space with detailed drawings when possible
  • Deliver a company-approved dynamic, powerful, and informative sales presentation
  • Ensure that the company vehicle contains all the necessary items to complete a one-call close (roof/ and siding samples, financing and contract paperwork, etc.
  • Maintain a clean and well-organized vehicle
  • Comply with company dress code
  • Comply with company SOPs
  • Responsible for self-development through a variety of educational resources, including but not limited to vendor seminars
  • Participate in the department’s weekly sales meetings
  • Attend trade shows held at various times during the year
 
 
Requirements:
  • Have and maintain a valid driver’s license and are insurable under the Company’s Commercial Auto policy
  • Consistently meet or exceed monthly sales goals set by the Sales Manager
  • Maintain the appropriate appointment to close sales ratio goals set by the Sales Manager
  • Excellent verbal and written communication skills
  • Have a flexible work schedule with situational Saturdays included
  • Must be dependable and ensure prompt arrival for all customer appointments
  • Responsible for prompt and courteous follow-up to all customer communications
  • Proficient in taking measurements and math skills
  • Demonstrates accurate and appropriate use and knowledge of Dataforma, Microsoft Office, and iOS equipment
  • Provide daily updates regarding scheduling using Outlook calendar
 
 
Psychical Requirements:
  • Required to stand, sit, talk, hear, reach, stoop, kneel
  • Use hands and fingers to operate a computer, telephone, keyboard, and writing instruments
  • Coordinate movement of several parts of the body, such as arms and legs, while the body is moving
  • Keep or regain the body’s balance or stay upright when in an unstable position
  • Must have the ability to drive a vehicle
  • See differences between colors and shades
  • Reach with hands and arms, climb or balance on a ladder
  • Regularly lift and or move up to 50 pounds
Position Type: Full Time – Hourly
 
Location:
Wernersville, PA
 
Job Summary:
 
We are seeking a dedicated and skilled Solar Technician to join our team. The ideal candidate will be responsible for the installation, maintenance, and repair of solar energy systems. This role requires a strong understanding of electrical systems and the ability to work safely on rooftops and construction sites. As a Solar Technician, you will play a crucial role in promoting renewable energy solutions and ensuring the efficiency of solar installations.
 

Duties

  • Install solar panels and associated equipment on residential and commercial rooftops.
  • Conduct routine maintenance and troubleshooting of solar energy systems to ensure optimal performance.
  • Troubleshoot system issues and provide technical support to clients and team members
  • Diagnose and solve roof, gutter/downspout, vent pipe/collar, flashing, and other water infiltration repairs using the best repair options
  • Clear drains, downspouts, and gutters and make emergency repairs as needed
  • Prepare detailed reports on job status, issues encountered, and overall system performance
  • Review jobs with the supervisor for pricing
  • Adhere to all company safety policies and procedures while maintaining high-quality standards and compliance with regulations
  • Collaborate with other technicians and contractors on construction sites to ensure compliance with safety standards.
  • Assist in fixture installation related to solar energy systems, ensuring all components are securely fitted.
  • Maintain accurate records of installations, repairs, and maintenance activities performed on solar systems.

Skills

  • Must have a working knowledge of various solar photovoltaic (PV) systems
  • Continuing education of solar photovoltaic (PV) systems, battery backup systems and EV chargers
  • Display workmanship that meets company quality standards
  • Superior organizational and time management skills
  • Excellent communication skills
  • Ability to communicate with customers to provide superior customer service and complete a sale
  • Maintain a working knowledge of Dataforma, Microsoft Office Suite
  • Take accurate measurements and pictures and upload and record them in our CRM
  • Must be dependable
  • Have and maintain a valid Pennsylvania driver’s license (for operation of a company vehicle).

 

Join us in making a difference through renewable energy solutions while advancing your career as a Solar Technician!

Benefits:

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Health insurance
  • Life insurance
  • Paid time off
  • Vision insurance

Schedule:

  • Monday to Friday
  • Weekends as needed

Supplemental Pay:

  • Overtime pay
Position Type: Salary
 
Job Summary:
 

The Lowe’s Partnership CSM will be responsible for managing all aspects of the Lowe’s leads both MIC and Lowe’s Spotlight table events.  The employee will demonstrate a strong understanding of Lowe’s processes and all administrative tasks.

 Responsibilities

  • Supervise customer service specialists. 
  • Assist and train staff in utilizing the forms and procedures set by management.
  • Complete performance reviews and make recommendations for improvement.
  • Coach staff to improve accuracy, production & efficiency, develop training techniques
  • Promptly address personnel issues, partnering with HR Dept. as needed
  • Receive incoming calls from the public regarding services, record calls, back up as needed
  • Work closely with management and sales staff to maintain systems for business growth
  • Consistently meet with the sales managers, marketing managers & general manager
  • Keep MIC updated daily and inform management of any discrepancies

Qualifications

  • Excellent verbal and written communication skills.
  • Excellent interpersonal and customer service skills.
  • Excellent organizational skills and attention to detail.
  • Ability to function well in a high-paced and at times stressful environment.
  • Excellent time management skills with a proven ability to meet deadlines.

Physical demands:

  • Prolonged periods of sitting at a desk and working on a computer.
  • Required to use hands to finger, handle, feel, or operate objects (keyboards and telephones) and reach with hands and arms
  • Ability to reach above shoulder height or below the waist for filing documents.
  • Must be able to lift up to 15 pounds at times.
  • Ability to walk up and down a minimum of two flights of steps.
Position Type: Hourly
 
Location:
Wernersville, PA
 
Job Summary:
 

The Commercial Roofing Service Technician will interact with the company’s customers and the company’s commercial sales team by addressing inquiries and resolving complaints, generally providing a higher level of customer support on a specific product or service.

Duties

  • Ensure the service vehicle contains the necessary tools and equipment to perform assigned jobs for that da
  • Diagnose and solve roof, gutter/downspout, vent pipe/collar, flashing, and other water infiltration repairs using the best repair options
  • Clear drains, downspouts, and gutters
  • Remove snow from roofs as needed and directed by the supervisor
  • Make emergency repairs as needed
  • Identify, document, and advise on potential repairs/replacements
  • Clean the work area and dispose of all waste materials properly
  • Review jobs with the supervisor for pricing
  • Complete required daily paperwork, such as but not limited to Dataforma field tickets
  • Have and maintain a valid driver’s license (for operation of a company vehicle) and are insurable under the Company’s Commercial Auto policy         
  • Must be adaptable to constantly changing environments and workplaces

Skills

  • Must have a working knowledge of various shingle types and their applications.
  • Knowledge of EPDM, TPO, PVC, tar, gravel, tile, and modified bitumen roof systems
  • Displays workmanship that meets company quality standards
  • Superior organizational and time management skills
  • Excellent communication skills
  • Maintain a working knowledge of Dataforma
  • Take accurate measurements and pictures
  • Must be dependable
  • Must be able to work on any building height
  • Have and maintain a valid driver’s license (for operation of a company vehicle) and are insurable under the Company’s Commercial Auto policy

Physical demands:

  • The ability to work in all weather conditions and to have a flexible work schedule
  • The ability to walk, stand, stoop, kneel, crouch, crawl, use hands and fingers to handle, or feel objects, tools, or controls, reach with hands and arms, climb or balance
  • Ascends/ descends ladders 
  • The ability to regularly lift and/or move up to 100 pounds