A house cleaning company is one of the few businesses two different founders have publicly priced from the first dollar: it starts for under $5,000, and it can pass $1 million a year. What the two of them disagree about, in detail and on the record, is how to run it. Chris Mondragon founded Queen Bee Cleaning in 2015 and runs it past $1.5 million a year with employees on roughly $19 an hour and a four-figure monthly ad budget, per UpFlip's case study built on his numbers. Chris Schwab founded Think Maids in 2016, reached $60,000 a month in under two years, and has never cleaned a house: independent contractors do the work while he manages the system, at one point from Japan. Same service, same price range, opposite companies. The choice between the two models is the real startup decision, and it is worth making before you buy a single mop.
What it costs to open the door
Mondragon's start, in UpFlip's account: founded 2015 on "less than a $5K budget", and by his own estimate "less than $2.8K if you have a car". The ongoing overhead he reports is similarly small: $750 a month in rent and utilities, and close to $1,000 a month on software, the stack being Booking Koala for online booking, HighLevel for marketing automation, a WooCommerce site, and a Google Business Profile carrying the Google Guaranteed badge. The booking software is not a luxury; it is what lets a customer book at 11pm without anyone answering a phone.
Where the customers come from, in percentages
Mondragon's marketing budget averages $4,212.50 a month, with paid ads ranging $2,150 to $5,400. In UpFlip's client-acquisition piece he gives the split of the ad budget, which is his own reported allocation rather than an industry survey:
| Channel | Share of ad budget | Note |
|---|---|---|
| Google Local Services Ads | 67% | Pay per lead, with the Google Guaranteed badge |
| Facebook ads | 17% | $500 to $750 a month |
| Yelp ads | 8% | Also an organic listing channel |
| Craigslist ads | 7% | Cheap volume |
Two thirds of the money goes to one channel, and his explanation is about billing mechanics, not branding: "It's a great service. You only pay for actual leads and they'll refund it if you contest billing for jobs you didn't book." For a local service, pay-per-lead with a refund path is as close to risk-free ad spend as it gets; it is the paid sibling of the free channel we covered in the Google Business Profile piece.
The unpaid channels are just as specified. In slow weeks he sends SMS discount offers to past customers: a 90% open rate, with roughly one in ten taking the offer. After every completed job, door hangers go on three houses in each direction, which UpFlip works out to about 18 doorsteps a day at three jobs a day. Referral discounts and post-job review-request emails round it out, and the company holds listings on Google, Yelp, Nextdoor, Houzz, Thumbtack, HomeAdvisor and Porch. One caution if you copy the review engine: incentivized reviews now have to be disclosed or they can cost you the stars.
The margins nobody puts on Instagram
UpFlip reports Queen Bee's net income at 8.82% of revenue against an industry average of 4.70%. On $1.5 million a year, 8.82% is about $132,000 of net income; that is our arithmetic, and it is a good living, not a yacht. The stranger number is owner's earnings: his 16.69% against an industry average of 60.50%. The gap is the model. The typical cleaning "company" is one owner doing the cleaning and keeping most of the revenue as pay. Mondragon's version pays a staff of employees at about $19 an hour, absorbs payroll into the cost structure, and in exchange gets a business that cleans houses whether or not he shows up, plus a second location.
The same business, run from another continent
Schwab's Think Maids, covered by Side Hustle Nation and in the Pipehire interview, serves Washington DC, Maryland and Virginia with no office. The cleaners are independent contractors who carry their own insurance. He recruits them proactively on Care.com, Thumbtack and Nextdoor with templated messages, and is frank about the rate friction: candidates "want 30, like 35 an hour, where normally we pay 20, 22 an hour", so he targets less-active profiles and sells flexibility. Virtual assistants run the day-to-day, his office manager is in Mexico, bookings run through Launch27, and his own involvement became a punchline: "I tell people I work on my cleaning business about an hour a day because 5 minutes doesn't seem believable."
The cost of that freedom is stated just as plainly: the contractor model means "giving up a lot of control in return for time and efficiency". He cannot train contractors like staff or standardize every job. What he built is closer to a booking-and-dispatch system than a cleaning crew, a local-service cousin of the productized service model.
Choose the model, then copy the playbook
Employees buy you quality control, training, a brand that survives inspection, and margins like Mondragon's 8.82% on $1.5 million, at the price of payroll, scheduling and management becoming your actual job. Contractors buy you speed, near-zero overhead and a business that runs from anywhere, at the price of control, and with a legal caveat: the employee-versus-contractor line is a legal test that varies by state and country, so check yours before copying Schwab. The dollar figures here are US prices, and Google Local Services Ads is not available in every country or category, but the structure travels: under $5,000 to start, booking software instead of a phone line, one dominant pay-per-lead channel, and a follow-up engine made of texts, door hangers and review requests. Decide which job you want, managing people or managing systems. Both founders published the manual for their half.
Discussion
Sign in with Google or just a name. No email link, no password to remember.