when they use carpet cleaners they dont get quotes just use "Their Guy" and he just bills. so unfair for tenant but good news for "Their Guy"
1) Not possible now, tenant must be informed of and agree to anything stopped out of their deposit
2) Like hell is it unfair. I work on this basis with a fair number of clients and it means that the landlord or agent is GUARANTEED to get the carpets cleaned to the best standard, so they are happy and have their arse covered; the landlord is happy and the tenant can't grumble... they can not be subjected to any further costs.
3) Yes, good news for their guy, and best of british to him. It means he has gained their trust and proved that he is worth a lot to them. It's called building a good business relationship, rather than being the cheapest to win the job on price.