Green Moo I think you are correct. Service has become so bad I think a slight improvement by one business would stand out above the rest. If for example a garage offered a free loan car when yours was being serviced I would use them everytime ( would save my wife having to follow in her car). If tradies for example waived the call out charge ( or at least halved it ) for repeat customers it would encourage you to use them again and telephoned if they were going to be late. If tradesmen wore uniforms it would add to the professionalism.
This is part of the problem with my company
http://www.xcedtowels.com We supply moist cotton 'oshibori' towels to restaurants to offer to their customers when they sit down ( like you get on some airlines) Hot in winter and icy cold on hot sweaty summer days. Customers love them and for a few cents per customer not expensive. But many of the restaurants really don't appreciate giving the customer a little added attention to detail. In Japan all restaurant s give the towels and if they dont people will think they are cheap and might even complain.
Small touches can make a big difference.