I get doing empty apartments cheap...don't necessarily have to be there at a particular time of day so can be worked into a schedule.
I get doing a LOT of square footage at a lower price...One set up and just keep the wand moving.
But- Residential is a different business IMO. I have a high minimum because it filters out some people, I don't charge by the room, higher square footage price for same reason...I don't want everyone. I have noticed that 95% of the many Carpet Cleaning Companies are all focused on the same Customers. About 5% are focused on the high end customer...less competition there and much easier jobs and for more money. It's where I am most comfortable...very nice people for the most part.
When I had my business in Florida I didn't do any work in the area where I live...very little...I drove 30 minutes from home- to Naples and/or Sanibel, because that's where the people lived who could afford me. The House Cleaning Companies who had the keys to all the seasonal houses were my marketing focus to start. Once you are in, to stay there, smile, be friendly, complement their dog, do good work, don't have a dented van, keep a clean professional presence and thank them.
I let them know that my very friendly Ann will be checking on them in 3 months. Most seasonal homes in Naples were cleaned twice a year. Fresher up before the Owners came to town and cleaned after they left. We had lots of quarterly residential work cleaning carpets that weren't dirty. Same price.
Usually within a 30 minute drive is a place where people that want quality work live...