A window cleaning general manager is the person one market answers to: the sales team, the office and every crew. Each week they track four numbers (revenue per crew hour, callbacks, gross margin and star rating) and go after whichever one slipped.
By the HireBus team · Updated · Pay data: BLS, May 2025
Median pay, building services companies · BLS, May 2025
[Chief Operating Officer or Chief Executive Officer]
Location:
[INSERT LOCATION HERE]
1. Position Summary
Responsible for overseeing the window cleaning operations, directing various departments, and ensuring that all KPIs are met while maintaining profitability and high customer satisfaction levels.
2. Essential Duties and Responsibilities
Lead and guide department heads to ensure seamless operations across all teams.
Develop, implement, and monitor strategies to achieve operational KPIs and profitability targets.
Manage budget allocations, cost control measures, and financial forecasting.
Ensure compliance with safety regulations and industry standards.
Foster a culture of continuous improvement and accountability.
3. Key Tasks / Daily Activities
Review daily performance reports and adjust operations to maintain efficiency.
Conduct regular team meetings and one-on-one sessions with department supervisors.
Oversee customer service interactions and resolve escalated issues promptly.
Monitor on-site activities to ensure quality control and adherence to safety protocols.
Analyze key performance metrics and implement corrective actions as needed.
4. Key Performance Indicators (KPIs)
Revenue per service: $150 per hour.
Customer Satisfaction Rating: >4.8 stars.
Callback Percentage: <5%.
Gross Margin: 40% or above.
5. Required Qualifications and Skills
Bachelor’s degree in Business Administration, Hospitality, or related field.
Minimum of 5 years’ managerial experience in operational roles.
Strong leadership and team-building abilities.
Excellent communication and problem-solving skills.
Proficiency in financial management and performance analytics software.
6. Preferred Experience
Experience in the home services or window cleaning industry.
Proven track record of managing multi-department operations.
Familiarity with industry-specific regulatory and safety standards.
Background in optimizing operational workflows and cost efficiencies.
7. Physical Requirements
Ability to lift up to 25 lbs. as needed.
Capacity to engage in physical inspections on-site in varying weather conditions.
Occasional exposure to outdoor elements and varying temperatures.
Likelihood of moderate physical activity while moving between work sites.
8. Work Environment and Schedule
Standard work hours between 8:00 AM and 5:00 PM with flexibility as needed.
Occasional weekend or evening oversight for special projects or events.
Minimal travel required between operational sites.
On-call responsibilities during peak service periods.
9. Compensation and Benefits
Salary range: $80,000 - $100,000 USD per annum.
Performance-based bonuses aligned with achieving or exceeding KPIs.
Health, Dental, and Vision insurance packages.
401(k) plan with company matching contributions.
Additional fringe benefits including paid time off and professional development opportunities.
10. Company Culture and Overview
We emphasize a collaborative environment that values innovation, accountability, and growth.
Our team is passionate about delivering superior customer experiences while continuously improving our operational processes.
We champion a culture of transparency and strong communication, empowering our employees to contribute to the company's success.
Our commitment to professional development creates career advancement opportunities for motivated individuals.
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
What makes the general manager job different in window cleaning
Any general manager runs a business unit and owns how it does. In window cleaning those results come from short jobs, small crews and glass that shows every miss.
Revenue per crew hour runs the market
Most home window jobs take a few hours or less, so drive time, slow setups and a missed add-on eat margin fast. The GM checks revenue per crew hour every day and asks why it moved: a spread-out route, a crew still learning poles, or a job priced too low for its height.
Margin is set job by job
A one-story ranch two streets from a regular customer is easy money. A three-story house across town with screens and hard water stains can lose money at the same price per window. The GM sets the minimum charge and drive-time rules for the market and approves any quote below the price list.
Who gets the good jobs
When crews earn by production, a big, easy house is worth more to them than a tall one with stained glass. If the same crew keeps landing the plum jobs, the others notice and start looking elsewhere. The GM sets clear rules for handing out work and checks the results each month.
Lapsed customers are a report card
A recurring customer who skips a season usually had a reason: a late crew, a missed screen, a price jump. The GM reads the lapsed list each month with sales and looks for a pattern before anyone picks up the phone.
The GM grows the next crew leads
Each spring the market needs more crew leads than it had last fall. The GM spots cleaners who can lead, moves them up before the rush, and keeps a backup for every key job in the branch, from field supervisor to office manager.
How much window cleaning general managers make
The closest BLS group for 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, with a bonus that counts the template's four measures, so quality pays as well as volume.
Building services companies
$82,580$82,580 median Middle half $60,290–$118,560 10th–90th $45,720–$164,990
All industries
$105,770$105,770 median Middle half $72,320–$167,280 10th–90th $50,090–$253,390
$0k$50k$100k$150k$200k$250k$300k
10th–90th percentileMiddle halfMedianAnnual pay, May 2025. Source: BLS Occupational Employment and Wage Statistics.
Annual pay by percentile
Group
10th
25th
Median
75th
90th
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 answered for a branch's or market's results in a crew-based service business
Can find why revenue per crew hour dropped and fix it within the week
Sets job assignment and bonus rules that crews see as fair
Holds sales and field managers to shared goals instead of picking sides
Spots and promotes future crew leads
Checks finished homes on site and spots streaks, missed screens and damage
Teach these on the job
How windows, screens, tracks, gutters and washing are priced
Pole and ladder setups, and a fair time for each size of home
Your rain promise and re-clean rules
Where your recurring customers cluster and how far crews drive
Who your local competitors are and what they charge
Most of the GM's numbers come out of the booking and routing system (Jobber, for example), plus a quoting tool like ResponsiBid if sales quotes online. Ask candidates to sketch the weekly report they ran their last branch from.
Window cleaning general manager interview questions
They have their own page: 6 questions that test this job, what strong and weak answers sound like, and a work exercise to run with your finalists.
A branch in a dense suburb and one with long rural drives can't share the same goals. Set each market's targets from its own results.
Revenue per service
Each week's invoiced revenue over the crew hours that produced it, per crew and per service line. Decide once whether drive time counts, then keep the rule so the trend means something.
Customer Satisfaction Rating
Star ratings and survey scores for this market only. Use one survey for every customer after every visit, and bring each low score to the weekly meeting with its cause.
Callback Percentage
Free return visits divided by completed jobs, from the field software. Log why each one happened, and count rain re-cleans apart from real quality misses.
Gross Margin
What's left of revenue after direct job costs: crew pay and payroll taxes, filters, chemicals, fuel and supplies. Review it monthly by service line, since a cheap gutter price can hide behind strong window margins.
Career path
Sales representativeLearns pricing and what homeowners expect by quoting houses.
Sales managerLeads the reps and keeps the market's price list.
General ManagerAnswers for one market's results, from bookings to margin.
Usually one, unless the markets are close together. A GM needs to be on job sites and in the office every week, and long drives between branches wear down both. When a company opens a market far away, it tends to hire a GM there or promote a strong operations manager.
How much does a 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.
What should a window cleaning GM's weekly meeting cover?
Last week's revenue per crew hour, callbacks and their causes, booked hours against crew hours for the next few weeks, new reviews, any injury or damage report, and hiring. Keep it short. End with one owner and one date for each fix, and open the next meeting with those.
What should a new window cleaning GM tackle first?
Ride with every crew at least once, read last spring's callback log, and sit with the office through a busy morning. Compare the price list against real drive times and job lengths. Meet each manager one on one and ask what slows them down. Change little until you know why things are done the way they are.
What hours does a window cleaning general manager work?
The template sets weekday hours, about 8 to 5, with on-call duty in peak season. Spring stretches that: early load-outs, some Saturday make-up days after rain, and evening calls about a missed screen or a damage report. Fall gutter season brings a smaller rush. Winter is calmer, and it's when the GM plans hiring, reviews prices and takes time off. Put the spring hours in the ad so a candidate knows what April looks like.