Defaults to 37-2011 Janitors & Cleaners — correct for most quotes.
BLS wage data loads automatically on selection.
Cleanable floor area.
Override the BLS-calculated default below.
Office: 4,000 | Medical: 2,000
Auto-calculated from wage & burden data.
Fixed base charge.
Added per private room.
Number of private spaces.
Costs on top of the BLS base wage that must be recovered. Most owners underestimate this — causing underbidding.
Typical: 10–20%
Check to include. Adjust quantity and unit price.
| Service | Qty | Unit Price | Total | |
|---|---|---|---|---|
| Floor Stripping & Waxing $0.25-$0.80/sq.ft. | sq.ft. |
$
/sq.ft.
|
— | |
| Floor Buffing / High-Speed Polish $0.10-$0.25/sq.ft. | sq.ft. |
$
/sq.ft.
|
— | |
| Carpet Cleaning (steam/shampoo) $0.08-$0.50/sq.ft. | sq.ft. |
$
/sq.ft.
|
— | |
| Tile & Grout Cleaning $0.20-$0.70/sq.ft. | sq.ft. |
$
/sq.ft.
|
— | |
| Window Cleaning $2-$8 per pane | panes |
$
/panes
|
— | |
| Restroom Sanitizing $25-$75 per room | restrooms |
$
/restrooms
|
— | |
| Upholstery / Furniture Cleaning $50-$125 per piece | pieces |
$
/pieces
|
— | |
| Ceiling / Wall Cleaning $0.10-$0.30/sq.ft. | sq.ft. |
$
/sq.ft.
|
— | |
| Appliance / Equipment Cleaning $10-$40 per item | items |
$
/items
|
— |
The calculator opens with Los Angeles-Long Beach-Anaheim, CA selected. Use the tabs to switch between what a customer can expect to pay and what a cleaning business should charge.
Typical house cleaning prices in Los Angeles-Long Beach-Anaheim, CA
These ranges come from this site's pricing engine. Labour is priced at the local BLS wage for maids and housekeeping cleaners: the 25th percentile for the low end, the median for the midpoint and the 75th percentile for the high end. Supplies, overhead and profit use typical starting points for a small cleaning business; see how we calculate these ranges on the methodology page.
| Home | Service | Labour hours | Low | Midpoint | High |
|---|---|---|---|---|---|
| 2BR / 1BA | Standard clean | 3.00 | $96 | $122 | $162 |
| 2BR / 1BA | Deep clean | 4.75 | $144 | $185 | $246 |
| 3BR / 2BA | Standard clean | 4.00 | $124 | $158 | $210 |
| 3BR / 2BA | Deep clean | 6.50 | $192 | $247 | $331 |
Cleaner wages by metro area in California
Hourly wages from the BLS Occupational Employment and Wage Statistics survey, May 2025. The database holds metro-area estimates, so this page lists each metro area in California; it does not show a single statewide figure.
| Metro area | Maids & housekeeping (37-2012) | Janitors & cleaners (37-2011) | Payroll cost / hr* | ||||
|---|---|---|---|---|---|---|---|
| 25th | Median | 75th | 25th | Median | 75th | ||
| Bakersfield-Delano, CA | $16.68 | $17.15 | $18.70 | $17.29 | $20.43 | $22.63 | $18.48 |
| Chico, CA | $16.83 | $17.57 | $19.46 | $17.01 | $18.82 | $22.66 | $18.93 |
| El Centro, CA | $16.73 | $18.49 | $19.99 | $17.84 | $19.45 | $23.40 | $19.92 |
| Fresno, CA | $16.74 | $17.72 | $19.92 | $16.86 | $18.26 | $22.25 | $19.10 |
| Hanford-Corcoran, CA | $16.87 | $17.20 | $17.78 | $17.62 | $20.95 | $24.92 | $18.54 |
| Los Angeles-Long Beach-Anaheim, CA | $17.91 | $20.93 | $23.91 | $17.56 | $18.62 | $22.63 | $22.55 |
| Merced, CA | $16.89 | $17.33 | $18.28 | $17.70 | $22.08 | $24.20 | $18.68 |
| Modesto, CA | $17.28 | $18.46 | $21.41 | $17.44 | $19.82 | $24.04 | $19.89 |
| Napa, CA | $18.46 | $21.28 | $23.25 | $18.38 | $21.51 | $25.49 | $22.93 |
| Oxnard-Thousand Oaks-Ventura, CA | $17.39 | $18.05 | $22.31 | $17.66 | $19.99 | $23.69 | $19.45 |
| Redding, CA | $16.73 | $17.26 | $19.87 | $16.73 | $18.20 | $22.44 | $18.60 |
| Riverside-San Bernardino-Ontario, CA | $17.25 | $18.84 | $22.35 | $17.49 | $19.64 | $23.50 | $20.30 |
| Sacramento-Roseville-Folsom, CA | $17.59 | $18.62 | $22.57 | $17.53 | $19.93 | $23.51 | $20.06 |
| Salinas, CA | $17.57 | $18.66 | $22.68 | $17.91 | $20.95 | $24.05 | $20.11 |
| San Diego-Chula Vista-Carlsbad, CA | $17.85 | $20.26 | $22.99 | $17.45 | $18.49 | $22.25 | $21.83 |
| San Francisco-Oakland-Fremont, CA | $20.34 | $22.40 | $30.71 | $19.20 | $21.24 | $26.06 | $24.13 |
| San Jose-Sunnyvale-Santa Clara, CA | $21.17 | $23.17 | $31.82 | $19.27 | $21.09 | $23.63 | $24.96 |
| San Luis Obispo-Paso Robles, CA | $17.17 | $17.88 | $20.81 | $17.84 | $20.67 | $23.80 | $19.27 |
| Santa Cruz-Watsonville, CA | $17.54 | $18.62 | $22.51 | $18.05 | $19.61 | $24.68 | $20.06 |
| Santa Maria-Santa Barbara, CA | $17.54 | $18.46 | $21.70 | $17.07 | $18.22 | $23.52 | $19.89 |
| Santa Rosa-Petaluma, CA | $18.40 | $20.55 | $23.30 | $17.80 | $18.85 | $23.19 | $22.14 |
| Stockton-Lodi, CA | $17.15 | $17.94 | $21.72 | $17.26 | $19.30 | $23.77 | $19.33 |
| Vallejo, CA | $18.11 | $20.72 | $32.77 | $18.38 | $21.00 | $24.28 | $22.33 |
| Visalia, CA | $16.50 | $17.05 | $18.83 | $16.84 | $18.27 | $22.77 | $18.37 |
| Yuba City, CA | $17.24 | $19.50 | $23.35 | $18.02 | $20.31 | $24.05 | $21.01 |
* Median maid wage plus employer FICA (7.65%) and federal unemployment tax (0.6% of the first $7,000). State unemployment insurance and workers' compensation are not included because their rates depend on the employer.
Cost for a typical home in Los Angeles-Long Beach-Anaheim
Los Angeles-Long Beach-Anaheim sits in the California cleaning market. Every price on this page starts from the May 2025 BLS wage for maids and housekeeping cleaners in this place, then adds the supplies, overhead and profit starting points described on the methodology page.
In Los Angeles-Long Beach-Anaheim, CA the May 2025 median wage for maids and housekeeping cleaners is $20.93 an hour. The 25th percentile is $17.91, the mean is $21.71, the 75th percentile is $23.91 and the 90th percentile is $29.08. About 34,440 people worked in this occupation. There were 5.49 of these jobs per 1,000 jobs, and the location quotient was 0.99. A location quotient above 1 means the occupation is a larger share of local employment than it is nationally.
At the 25th percentile wage of $17.91 in Los Angeles-Long Beach-Anaheim, seven hours on a job pays $125.37 in wages before payroll taxes, supplies or profit. A 35-hour week at that rate is $626.85. The customer price is higher than the wage because the cleaning business also pays employer payroll taxes, covers supplies and overhead, and keeps a margin. Change the wage in the calculator if the crew in Los Angeles-Long Beach-Anaheim is paid a different rate than $17.91.
At the median wage of $20.93 in Los Angeles-Long Beach-Anaheim, seven hours on a job pays $146.51 in wages before payroll taxes, supplies or profit. A 35-hour week at that rate is $732.55. The customer price is higher than the wage because the cleaning business also pays employer payroll taxes, covers supplies and overhead, and keeps a margin. Change the wage in the calculator if the crew in Los Angeles-Long Beach-Anaheim is paid a different rate than $20.93.
At the mean wage of $21.71 in Los Angeles-Long Beach-Anaheim, seven hours on a job pays $151.97 in wages before payroll taxes, supplies or profit. A 35-hour week at that rate is $759.85. The customer price is higher than the wage because the cleaning business also pays employer payroll taxes, covers supplies and overhead, and keeps a margin. Change the wage in the calculator if the crew in Los Angeles-Long Beach-Anaheim is paid a different rate than $21.71.
At the 75th percentile wage of $23.91 in Los Angeles-Long Beach-Anaheim, seven hours on a job pays $167.37 in wages before payroll taxes, supplies or profit. A 35-hour week at that rate is $836.85. The customer price is higher than the wage because the cleaning business also pays employer payroll taxes, covers supplies and overhead, and keeps a margin. Change the wage in the calculator if the crew in Los Angeles-Long Beach-Anaheim is paid a different rate than $23.91.
At the 90th percentile wage of $29.08 in Los Angeles-Long Beach-Anaheim, seven hours on a job pays $203.56 in wages before payroll taxes, supplies or profit. A 35-hour week at that rate is $1,017.80. The customer price is higher than the wage because the cleaning business also pays employer payroll taxes, covers supplies and overhead, and keeps a margin. Change the wage in the calculator if the crew in Los Angeles-Long Beach-Anaheim is paid a different rate than $29.08.
Worked example for Los Angeles-Long Beach-Anaheim: a Standard clean of a 2BR / 1BA home takes 3.00 labor hours in the shared pricing engine. The low price, using the 25th-percentile wage and the lower overhead and margin band, is $96. The midpoint, using the median wage, is $122. The high price, using the 75th-percentile wage and the higher band, is $162. Per labor hour that midpoint is about $40.69. Those three figures are what a customer can expect to pay for that home in Los Angeles-Long Beach-Anaheim, before any sales tax the state charges on cleaning.
Worked example for Los Angeles-Long Beach-Anaheim: a Deep clean of a 2BR / 1BA home takes 4.75 labor hours in the shared pricing engine. The low price, using the 25th-percentile wage and the lower overhead and margin band, is $144. The midpoint, using the median wage, is $185. The high price, using the 75th-percentile wage and the higher band, is $246. Per labor hour that midpoint is about $38.85. Those three figures are what a customer can expect to pay for that home in Los Angeles-Long Beach-Anaheim, before any sales tax the state charges on cleaning.
Worked example for Los Angeles-Long Beach-Anaheim: a Standard clean of a 3BR / 2BA home takes 4.00 labor hours in the shared pricing engine. The low price, using the 25th-percentile wage and the lower overhead and margin band, is $124. The midpoint, using the median wage, is $158. The high price, using the 75th-percentile wage and the higher band, is $210. Per labor hour that midpoint is about $39.44. Those three figures are what a customer can expect to pay for that home in Los Angeles-Long Beach-Anaheim, before any sales tax the state charges on cleaning.
Worked example for Los Angeles-Long Beach-Anaheim: a Deep clean of a 3BR / 2BA home takes 6.50 labor hours in the shared pricing engine. The low price, using the 25th-percentile wage and the lower overhead and margin band, is $192. The midpoint, using the median wage, is $247. The high price, using the 75th-percentile wage and the higher band, is $331. Per labor hour that midpoint is about $38.00. Those three figures are what a customer can expect to pay for that home in Los Angeles-Long Beach-Anaheim, before any sales tax the state charges on cleaning.
Los Angeles-Long Beach-Anaheim ranks 4 of 25 California metro areas by the May 2025 median wage for maids and housekeeping cleaners. San Jose-Sunnyvale-Santa Clara is the highest at $23.17 an hour. Visalia is the lowest at $17.05. The gap between those two metros is $6.12 an hour, and Los Angeles-Long Beach-Anaheim itself is $20.93.
The metro just above Los Angeles-Long Beach-Anaheim is Napa, at $21.28 an hour, $0.35 more than the Los Angeles-Long Beach-Anaheim median. Its 25th percentile is $18.46 and its 75th is $23.25.
The metro just below Los Angeles-Long Beach-Anaheim is Vallejo, at $20.72 an hour, $0.21 under Los Angeles-Long Beach-Anaheim. Employment there is 920 maids and housekeeping cleaners, against 34,440 in Los Angeles-Long Beach-Anaheim.
Ranked by how many people work as maids and housekeeping cleaners, Los Angeles-Long Beach-Anaheim is number 1 in California. Los Angeles-Long Beach-Anaheim has the largest count, 34,440. The location quotient in Los Angeles-Long Beach-Anaheim is 0.99, which compares this occupation's local share of jobs with its national share.
Minimum wage and sales tax still depend on California and, in a few cities, on a local ordinance. The cost-per-hour calculator applies the state floor and the sales-tax rule for cleaning. Cleaner employment in Los Angeles-Long Beach-Anaheim should be read next to the other metro areas on the California page. A metro whose wages and job counts sit very close to the middle of the state stays out of the search index.
Median household income (Census ACS): $95,958.
Median home value (Census ACS): $871,300.
Median rooms per home (Census ACS): 4.6.
Owner-occupied homes (Census ACS): 48.4%.
Questions about cleaning prices in Los Angeles-Long Beach-Anaheim
What does a Standard clean of a 2BR / 1BA home cost in Los Angeles-Long Beach-Anaheim? The engine uses 3.00 labor hours. The low price is $96, the midpoint is $122 and the high price is $162. Dividing the midpoint by those hours is about $40.69 per labor hour in Los Angeles-Long Beach-Anaheim, before sales tax.
What does a Deep clean of a 2BR / 1BA home cost in Los Angeles-Long Beach-Anaheim? The engine uses 4.75 labor hours. The low price is $144, the midpoint is $185 and the high price is $246. Dividing the midpoint by those hours is about $38.85 per labor hour in Los Angeles-Long Beach-Anaheim, before sales tax.
What does a Standard clean of a 3BR / 2BA home cost in Los Angeles-Long Beach-Anaheim? The engine uses 4.00 labor hours. The low price is $124, the midpoint is $158 and the high price is $210. Dividing the midpoint by those hours is about $39.44 per labor hour in Los Angeles-Long Beach-Anaheim, before sales tax.
What does a Deep clean of a 3BR / 2BA home cost in Los Angeles-Long Beach-Anaheim? The engine uses 6.50 labor hours. The low price is $192, the midpoint is $247 and the high price is $331. Dividing the midpoint by those hours is about $38.00 per labor hour in Los Angeles-Long Beach-Anaheim, before sales tax.
How does the Los Angeles-Long Beach-Anaheim wage compare with a full-time week? At the median of $20.93, 40 hours of wages come to $837.20 before payroll taxes. At the 25th percentile the same week is $716.40, and at the 75th percentile it is $956.40. Those are wages, not the price a customer pays.
Related pages
- Commercial cleaning bid calculator for California
- House cleaning cost calculator
- Cleaning costs in other states
Sources
- U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2025 (metro areas): bls.gov/oes/tables.htm
- IRS and SSA payroll tax rates (FICA 7.65%, FUTA 0.6% net of state credit).
- Price ranges: computed on this site; see the methodology.