General Manager

Royalty Roofing USA

St. Johnsbury (VT)

On-site

USD 90,000 - 125,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Royalty Roofing USA seeks a General Manager to lead the satellite branch, driving overall leadership, sales performance, and financial success. You will steer strategic direction across sales, estimating, project management, service, production, safety, and administration.

The role reports to executive leadership and collaborates with headquarters to align with company standards while addressing local market needs. Success is measured by revenue growth, profitability, and customer satisfaction.

Qualifications

  • 7+ years of construction leadership experience, preferably in commercial roofing.
  • Demonstrated P&L responsibility.
  • Proven sales and business development success.
  • Proficiency with CRM, job costing, scheduling, and financial reporting systems.
  • Strong knowledge of estimating, project management, safety, and field operations.

Responsibilities

  • Lead, coach, and develop all branch personnel including sales, estimating, project management, field operations, service, and administrative staff.
  • Develop and execute the branch sales strategy to achieve revenue, gross margin, and profitability goals.
  • Oversee all branch operations, ensuring projects are completed safely, on schedule, and within budget.
  • Deliver exceptional customer service and develop long-term client relationships.
  • Promote a safety-first culture and ensure regulatory compliance.

Skills

Leadership & team development
Sales & business development
P&L / financial management
CRM proficiency
Estimating & project management
Safety & compliance
MS Office

Tools

CRM
Job costing
Scheduling
Financial reporting systems

Job description

Salary Range: $90,000.00 To $125,000.00 Annually

Role: General Manager

The General Manager is responsible for the overall leadership, sales performance, and financial success of the commercial roofing branch. This role provides strategic direction for all branch functions, including sales, estimating, project management, service, production, safety, and administration. The General Manager is accountable for driving profitable growth, delivering exceptional customer service, developing high-performing teams, and ensuring projects are completed safely, on time, and within budget.

The General Manager reports to executive leadership and is expected to work closely with headquarters, shared services, and peer branch leaders to ensure the satellite location operates consistently with company standards while responding effectively to local market needs.

Success in this role will be measured by revenue growth, gross margin performance, net profitability, customer retention, safety performance, employee engagement and retention, sales pipeline health, project closeout quality, collections performance, and adherence to company operating standards.

The General Manager has authority to make branch-level decisions regarding staffing recommendations, resource allocation, customer priorities, operational execution, and corrective actions within approved company policies, budgets, and delegation-of-authority guidelines. Matters outside established authority should be escalated promptly to executive leadership. The ideal candidate is an experienced construction leader with strong commercial roofing knowledge, a proven sales background, and demonstrated success managing branch operations and profitability.

Leadership & Team Development of Satellite Location
  • Lead, coach, and develop all branch personnel, including sales, estimating, project management, field operations, service, and administrative staff.
  • Foster a culture of accountability, teamwork, safety, and continuous improvement as a satellite location encouraging collective unity.
  • Assist in the recruitment process to hire, mentor, and retain top-performing employees.
  • Foster performance expectations consistent with headquarter methods and conduct regular performance evaluations.
Sales & Business Development
  • Develop and execute the branch sales strategy to achieve annual revenue, gross margin, and profitability goals.
  • Maintaining in-depth knowledge of current customer base and plan to keep customers close on any new projects into the organizational CRM.
  • Lead and mentor the sales team to maximize business development opportunities and close rates.
  • Establish sales objectives, monitor performance, and hold the team accountable for achieving targets.
  • Ensure these objectives are accurately translating into meaningful for reporting to home office.
  • Build and maintain strong relationships with owners, property managers, general contractors, architects, consultants, and key customers while simultaneously ensuring the Royalty Family Brand is illustrated as a source of pride.
  • Participate in major sales presentations, contract negotiations, and customer meetings.
  • Review sales pipeline, forecasting, backlog, and conversion metrics to ensure consistent growth.
  • Identify opportunities for new construction, reroofing, service, maintenance, and specialty roofing projects.
  • Monitor market trends, competitor activity, and pricing strategies to maintain a competitive advantage.
Operations Management
  • Oversee all branch operations, ensuring projects are completed safely, efficiently, on schedule, and within budget.
  • Direct project management, field operations, production scheduling, and resource allocation.
  • Ensure labor productivity, equipment utilization, and project profitability are optimized.
  • Review project performance, job costing, and financial results, implementing corrective actions when needed.
  • Ensure estimating practices, bid reviews, proposal quality, pricing discipline, and contract scope review support profitable growth and reduce execution risk before work is sold.
  • Collaborate with estimating and operations teams to ensure smooth project execution from bid through closeout.
  • Continuouslyimproveoperational processes and efficiencieswhile keeping overall organizationalintegrationahigh priority.
  • Partner with human resources and leadership to ensure branch employment practices, training requirements, disciplinary actions, documentation, and employee relations matters are handled consistently with company policy and applicable law.
  • Maintain full responsibility for branch profit and loss (P&L).
  • Develop annual operating budgets and financial forecasts.
  • Monitor revenue, gross profit, overhead expenses, and net profitability.
  • Analyze financial reports and key performance indicators to drive business decisions.
  • Manage cash flow, billing, collections, and accounts receivable.
  • Ensure all work is completed within established financial objectives.
Customer Relations
  • Deliver exceptional customer service throughout every stage of the project lifecycle.
  • Resolve customer concerns quickly and professionally.
  • Develop long-term client relationships that generate repeat and referral business.
  • Represent the company with professionalism, integrity, and responsiveness.
  • Oversee service, maintenance, warranty, and repair operations to ensure timely response, accurate documentation, customer satisfaction, and profitable execution.
Safety & Compliance
  • Promote and enforce a safety-first culture throughout the organization from Sales to Warranty and internally for the staff.
  • Ensure compliance with OSHA regulations, company policies, and all applicable safety standards.
  • Participate in safety meetings, audits, inspections, and incident investigations or supporting of personnel interventions, if needed.
  • Ensure proper licensing, certifications, insurance requirements, and regulatory compliance are maintained.
Qualifications include

7+ years of construction leadership experience, preferably in commercial roofing

Demonstrated P&L responsibility.

Proven sales and business development success.

Proficiency with CRM, job costing, scheduling, and financial reporting systems.

Strong knowledge of estimating, project management, safety, and field operations.

Experience leading managers and field teams.

MS Office Experience.

Job Requirements

This position requires regular presence at the branch location, customer sites, job sites, and company meetings. This role may require travel to headquarters or other company locations and must be comfortable working in both office and active construction-site environments.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

General Manager- Commercial Roofing
General Manager- Commercial Roofing

Inland Pacific Roofing Co Inc • Upland (CA)

On-site
USD 120,000 - 180,000
Bonus based on performance
Competitive salary
Health insurance
Roofing --General Manager (73445)
Roofing --General Manager (73445)

Valcourt Group • Atlanta (GA)

On-site
USD 120,000 - 180,000
General Manager Construction
General Manager Construction

hireneXus • Charlotte (NC)

On-site
USD 140,000 - 240,000
Commercial Roofing Service General Manager
Commercial Roofing Service General Manager

Holland Roofing • Dallas (TX)

On-site
USD 90,000 - 150,000
Head of Commercial Roofing Branch Operations
Head of Commercial Roofing Branch Operations

Royalty Roofing USA • St. Johnsbury (VT)

On-site
USD 90,000 - 125,000
General Manager
General Manager

Irex Services • Saint Peters (MO)

On-site
USD 90,000 - 140,000
General Manager
General Manager

Irex Contracting Group • Saint Peters (MO)

On-site
USD 120,000 - 190,000
Home Exterior Site Supervisor
Home Exterior Site Supervisor

Henderson Roofing • Griswold (CT)

On-site
USD 65,000 - 80,000
Medical insurance
Dental insurance
Vision insurance
+2
Commercial Roofing Service Manager
Commercial Roofing Service Manager

Johnson Roofing • Waco (TX)

On-site
USD 85,000 - 125,000
Commercial Roofing Branch Manager
Commercial Roofing Branch Manager

gpac • Baton Rouge (LA)

On-site
USD 90,000 - 130,000