The scaling thing Edw brings up doesn't concern me right now: you are in the throes of kicking ass. Later on reality will sink in. But he's right -- you have some major changes to make if you really want to go long-term with this.
Patio has a more legal concern: that your cleaners are really workers. I'm not so sure. I'd see a lawyer about this pronto. If these folks were already doing some cleaning before you met them, and if you make it clear that there is no office, there is no work hours, they are free to take or not take work, and that their only obligation to you is completing each job they sign up for? I think you might be fine. It's certainly a lot less control that software contractors have over them, and they're contractors.
Instead of growing, I'd concentrate on making this thing hands-off. Hire a temp to do the office work, etc. Even if it eats into most of your income, once you are freed up then you'll be in a position to really expand. This "make the business a machine" is your next step. At least according to everybody I read.
I liked the post. We need reminding that a little bit of hussle and not over-thinking things can take you a long ways.