No.....I've been doing this for 25 years and it's worked out very well so far.
My dilemma with doing it that way now is, how do I raise the set price of people I've had for many years?
That's where charging by the hour would work out so well.
That way, you can just raise your per hour rate when needed.
(I have raised the prices that I charge for the 1st 2 cleanings 2 times but that only applies to my new customers as I have never asked for a raise yet, for the people that have set prices.)
Setting a price on the 2nd cleaning works for both sides.
#1~You're going to get faster and that set price, by the 3rd cleaning and on, will be better on your end to where you will be earning more than a per hour rate.
#2~On the customer's end, if they have a tough stove to clean or it's X-Mas and you spend an enormous amount of time cleaning up needles,
, they make out as do they when the price is raised for new clients and it doesn't affect them.
I chose the set price option so when I go to work, they know how much to pay and I'm paid the day of the service.
No working in arrears.
To me, working by footage could be a challenge as 1 account may have nothing in it and the other could have 100 knick-knacks that have to be dusted/cleaned which is very time-consuming.
I know pricing is different in every state, county, town but the area(s) I work in, I started at $20.00 an hour 25 years ago and just raised it to $35.00 the beginning of this year.
My jobs come out SOMEwhat close to your chart.
However, I don't make beds, pick up toys (that's done prior to me coming) or go IN things like microwaves, stoves, refrigerators, cabinets or hutches.
Also, my initial cleanings are more than that chart and all cleanings are considered "deep" as we clean everything, every time.
That's the way I do it anyway.....I'm sure there are others that would do it completely different.
I think there are pros and cons to both ways.
Good luck with your endeavors.