I had two agencies giving me work. The actual area of carpet cleaned in many of the properties amounted to two small double bedrooms, say 24m square in total.
The agency took 20% commission but I was charging £180 gross per property or roughly £7.50 per square metre.
The reason I charged so much was that I had to travel for 20 minutes, pick up the keys, travel a further 20 to 40 minutes to the block of flats. Find somewhere legal to park, trundle my gear upto 300 metres to the property, try and find the apartment in the newbuild with no numbers on the apartments, then finally enter the property.
Cleaning the carpets was the easy bit.
Then the whole procedure was reversed.
I admit I made handsome profits as I charged it on a time basis and if I got 2 properties in the same block or very near then I was coining it in.
I don't work for those agencies any longer and although my prices may have had something to do with it I believe there were other political reasons going on behind the scene.
To some extent it was mutual anyway as I did give them a red carpet/top dollar service but it did impact upon my other clients and my social life and from a business point of view I didn't want to have too much work tied up with one supplier. That is bad business practice. So I was relieved when they stopped using me.
BTW they did always pay me promptly.