Commercial window cleaning general manager job description

A commercial window cleaning general manager runs a region's crews, high-rise schedule and client relationships, and answers for its results. They plan each building's cleaning cycles around roof access, inspections and other contractors, and coach the supervisors who run the work.

Median pay, building services companies · BLS, May 2025

$82,580 a year$39.70 an hour

Annual pay: 10th percentile $45,720, middle half $60,290 to $118,560, 90th percentile $164,990. Source: BLS Occupational Employment and Wage Statistics, May 2025.

Reports to
Chief Operating Officer
Department
Operations
Schedule
Weekdays, 8 a.m. to 5 p.m. · Some weekends, frequent travel between job sites in the region, and on-call for urgent high-rise service issues.
Also called
Branch manager · Regional manager · Area manager

Commercial window cleaning general manager job description template

This is our Role Blueprint, word for word. Replace the highlighted fields and adjust the example targets and pay to fit your company.

Download as Word file

Window Cleaning - Commercial - General Manager

Company Name:
[INSERT COMPANY NAME HERE]
Department:
Operations
Reports to:
[Chief Operating Officer]
Location:
[INSERT LOCATION HERE]

1. Position Summary

Oversees commercial window cleaning operations with a focus on high-rise schedule management and team leadership. Drives operational excellence and meets stringent service KPIs to support company growth and customer satisfaction.

2. Essential Duties and Responsibilities

  • Directs and oversees multiple teams, ensuring effective coordination and unparalleled service quality.
  • Manages high-rise cleaning schedules, ensuring safety protocols and timely service delivery.
  • Implements operational strategies to meet or exceed defined service KPIs and customer expectations.
  • Conducts performance reviews, coaching, and mentoring to develop team competency and efficiency.

3. Key Tasks / Daily Activities

  • Monitors daily operational performance through walk-throughs, site inspections, and team briefings.
  • Coordinates with scheduling and logistics teams to optimize work orders and service routes.
  • Engages with key clients to address concerns, gather feedback, and build strong business relationships.
  • Analyzes daily reports to adjust staffing, resources, and scheduling based on performance metrics.

4. Key Performance Indicators (KPIs)

  • Service Completion Rate: 98% on-time completion of scheduled tasks.
  • Customer Satisfaction Rating: >4.8 stars across all client surveys.
  • Safety Incidents: 0% incidents per quarter.
  • Revenue per Project: Minimum $150 per service hour.

5. Required Qualifications and Skills

  • Bachelor’s degree in Business Management, Operations, or a related field.
  • Minimum of 5 years of experience in operations or management within the home services industry.
  • Strong leadership, communication, and problem-solving skills.
  • Proficiency in scheduling software and performance analytics tools.

6. Preferred Experience

  • Experience managing commercial or high-rise cleaning operations.
  • Background in the home services sector with a focus on window cleaning or similar verticals.
  • Demonstrated success in improving team productivity and customer service outcomes.

7. Physical Requirements

  • Ability to stand, walk, and perform inspections on high-rise structures.
  • Capacity to lift up to 25 lbs occasionally.
  • Exposure to outdoor weather conditions and variable temperatures.
  • Comfortable working in dynamic and sometimes high-altitude environments.

8. Work Environment and Schedule

  • Typical work hours: Monday – Friday, 8:00 AM – 5:00 PM with occasional weekend availability.
  • Frequent travel between job sites within assigned regions.
  • On-call duties for emergency high-rise cleaning service issues as required.
  • Dynamic and fast-paced work environment requiring proactive problem-solving.

9. Compensation and Benefits

  • Competitive salary range: $80,000 – $95,000 USD per annum.
  • Performance-based bonuses and incentive structures tied to KPIs.
  • Comprehensive benefits package including Health, Dental, and Vision insurance.
  • 401(k) plan with company match and additional fringe benefits.

10. Company Culture and Overview

  • At [INSERT COMPANY NAME HERE], we foster a culture of excellence, collaboration, and continuous improvement.
  • We value team empowerment, innovation, and the drive to exceed customer expectations.
  • Our commitment to employee growth is supported by ongoing training, clear career advancement opportunities, and a supportive work environment.
  • Join our team to be a part of an organization dedicated to quality service and professional development.

11. How to Apply

If you meet the above criteria and want to be part of a growth-oriented company focused on customer satisfaction, please send your resume to [INSERT EMAIL HERE] or apply online at [INSERT WEBSITE LINK HERE].

Need help filling this role? HireBus posts the ad, Iris interviews every applicant by phone before you do, and you decide who to hire. Start hiring now

Download as Word file

Commercial Window Cleaning General Manager · Word (.docx) · No email needed

Hiring for more than one seat? Get all 18 Commercial window cleaning Role Blueprints free, from leadership to the field.

Email me the bundle

We’ll email you the download link, plus occasional hiring tips. Privacy.

What a commercial window cleaning GM does differently

A GM here manages buildings as much as people. Each tower has its own equipment, rules and calendar, and the schedule has to respect all three.

  • Each platform runs on an inspection calendar

    OSHA requires a building's platform supports and equipment to be inspected by a competent person at least every 12 months. Each installation also gets a maintenance inspection every 30 days, or before each work cycle when the cycle is shorter. The building owner keeps those records. Put the dates on your high-rise schedule so a lapsed inspection doesn't cancel a booked week. Source: GovInfo: 29 CFR 1910.66, Powered platforms for building maintenance (2025 edition).

  • Other trades on the roof change your day

    OSHA requires rope descent ropes to be kept away from open flames, hot work, corrosive chemicals and other conditions that damage them. Roofers, welders and facade crews often share the roof. Ask the building engineer for the roof work calendar each month and keep your drops away from days with hot work near your anchors. Source: GovInfo: 29 CFR 1910.27, Scaffolds and rope descent systems.

  • Clients judge the glass they walk past

    Property managers notice the lobby and street-facing glass first. Walk those with the client after each cycle, fix streaks the same week and keep notes on tenant complaints by floor. Those walk-throughs are also when renewals and extra work, like interior glass or frame washing, come up.

  • Back the supervisor who stops a drop

    Field supervisors decide on site whether a drop starts. Review their calls each week: which drops were held and why, and what it cost. Support a supervisor who stops work for a safety reason, even when a client complains, and coach the ones who stop too late or too often.

How much commercial window cleaning general managers make

The closest BLS group for commercial window cleaning general managers is general and operations managers. General and operations managers who work for building and home services companies earned a median of $82,580 a year ($39.70 an hour) in May 2025, according to the Bureau of Labor Statistics. That’s below the $105,770 median for general and operations managers in all industries. About 74,770 of the 3,503,020 general and operations managers in that survey work for building services companies.

Salary, plus a bonus for meeting service and safety goals.

Building services companies
All industries
10th–90th percentileMiddle halfMedianAnnual pay, May 2025. Source: BLS Occupational Employment and Wage Statistics.
Annual pay by percentile
Group10th25thMedian75th90th
Building services companies$45,720$60,290$82,580$118,560$164,990
All industries$50,090$72,320$105,770$167,280$253,390

BLS doesn’t publish pay for window cleaning companies on their own. These figures cover services to buildings and dwellings, which include them. Post a real range for your market in the ad.

The pay line in the template above is an example from our Role Blueprint. Set yours from these figures and what local companies pay.

Skills to hire for, and what you can teach

Hire for these

  • Has run several field crews with responsibility for results
  • Plans recurring work across many buildings and keeps to the calendar
  • Deals face to face with property managers and building engineers
  • Coaches supervisors through reviews and on-site feedback
  • Reads daily labor and job reports and adjusts staffing

Teach these on the job

  • Rope descent, swing stage and powered platform setups
  • Your scheduling and field service software
  • Each key building's access rules and contacts
  • OSHA rules for suspended and aerial work

A GM works in the scheduling software that holds each building's cleaning cycles, the job reports crews send in, and a shared calendar of building inspections and roof access. In the ad, name the scheduling tool and say how many buildings and crews the region covers.

Commercial window cleaning general manager interview questions

Two of the 6 questions we'd ask, and what a strong answer sounds like. Ask every candidate the same questions, and rate each answer on your own before you compare notes.

  1. Situational · Portfolio contracts

    A property management firm offers a multi-year contract for twelve buildings at a tight price. How do you decide?

    A strong answer: Reviews each building's access, anchors and true cost, payment terms and price escalators, and counters or walks away from buildings that lose money.

  2. Behavioral · Hiring scarce skills

    Tell me about a time you had to hire people for work at height or another hard-to-find skill. What did you do?

    A strong answer: Built a pipeline through referrals, trade groups or training, developed people from within, adjusted pay or schedules, and filled roles without lowering safety standards.

All 6 questions and the work exercise

Commercial window cleaning general manager KPIs

The template's targets give a sense of scale. Set the region's own from its completion, survey and safety history, and review them monthly with the COO.

Service Completion Rate
Count cleanings done inside the client's agreed window against all that were booked. Report holds caused by the building, such as a closed roof or a lapsed inspection, apart from crew misses.
Customer Satisfaction Rating
Send the same short survey to each property manager after every cleaning cycle and track results by building. Follow up on any low score within the week, in person when you can.
Safety Incidents
Log every injury, near miss and dropped object in the region with hours worked. Review each one at the next crew meeting and check later whether the fix held.
Revenue per Project
Divide each job's revenue by the crew hours spent on it, including setup and travel. Compare buildings of the same type to find the ones that need repricing or a better rigging plan.

Career path

  1. Lead technicianRuns a rope or stage crew and learns the buildings.
  2. Field supervisorOversees several crews and checks rigging on site.
  3. Operations managerAssigns crews, gear and routes each day.
  4. General ManagerRuns a region's crews, schedule and results.
  5. Chief operating officerRuns field operations across every region.

Other roles in a commercial window cleaning business

All 18 are in the free Commercial window cleaning Role Blueprint Super Bundle, as Word files you can edit.

Email me the bundle

We’ll email you the download link, plus occasional hiring tips. Privacy.

Commercial window cleaning general manager FAQ

How should a GM handle a request to reschedule a high-rise cleaning?

Check four things before saying yes: which trained crew is free, the forecast for the new dates, whether the building's inspections are current then, and whether other contractors have the roof. Offer the client two windows that work. Moving one tower often moves three other jobs, so confirm the change with the operations manager before it's promised.

How much does a commercial window cleaning general manager make?

General and operations managers who work for building and home services companies earned a median of $82,580 a year ($39.70 an hour) in May 2025, according to the Bureau of Labor Statistics. The middle half earned between $60,290 and $118,560 a year. Pay also depends on your local market, experience and bonus terms.

Should the GM or the operations manager build the daily crew schedule?

The operations manager and dispatcher build the day-to-day board. The GM sets each building's cleaning cycles for the season, approves big changes and steps in when two clients want the same crew. A GM who rebuilds the daily board every morning has no time left for clients or coaching.

What on-call issues does a commercial window cleaning GM handle?

The calls that need a manager: a platform that stops mid-drop, a dropped tool near the public, a cracked pane a tenant blames on the crew, or a client who wants a crew pulled off their building. The GM decides the next step, calls the client and tells the COO. Routine schedule changes stay with operations.

What does the GM template mean by inspections on high-rise structures?

It means the GM goes up on roofs and sometimes onto platforms to check work and rigging, walks job sites in heat, cold and wind, and may carry gear up to 25 pounds. List those duties in the posting, and talk through past site inspections in the interview. Train the GM on the fall protection those visits need.

Sources

Start Hiring Now.

Tell us who you need to hire. Compare plans, then work with HireBus to set up your first role.

Start Hiring Now
Their process and custom assessments have relieved us of so much stress.Aaron Luthi, ACE Pressure Washing

Plan details, setup costs, and advertising spend · See pricing