I'm assuming most of you live in a larger community?? Being from a small, tight nit community - I could never 'Fire' a customer. First off, being bonded ties me to most jobs but still word of mouth could bury my (construction) business. If I can't make them happy - I will provide written industry standards to back my point. I still believe that the customer is always right, EVEN IF THEY'RE WRONG.