I've thought about this comment for a while now, and the best answer I can give you is I'm making plenty of money on my residential jobs.
Example:
$600 in 3hrs of cleaning upholstery on one job last week.
$500 on cleaning carpet and upholstery before lunch yesterday
$800 today on cleaning 4 apt. and 3 tiny house jobs (less than an hour each job)
So charging not enough isn't a problem. I'm super busy and as
@Kenny Hayes says, "having the right commercial job is better than going through the circus of some of these people's homes". Maybe he didn't say exactly that statement, but that's what he meant.
Dodging little animals after they're told to put them away. Moving around elderly parents after they're told to please stay out of cleaning area. Doing 2 different 200' hose setups on these giant lake houses and sometimes parking in a stupid steep driveway. Having a 30min conversation while dripping in sweat after the job, hoping they'll shut up so you can get to the next job. Laying 10-20 blankets all over their stupid rich floors so you don't scratch or drip anything on it to get to the carpet. So many other factors that make commercial jobs less stressful and more dummy proof so I can train an idiot employee on without worrying myself sick.
So don't tell me I'm not making enough on these jobs. I might not be making California money, or New York money. But I'm happy with what I charge. Just not too happy when I'm flooded with these dog and pony show jobs that could be more on autopilot with commercial jobs