Why do I have to leave a deposit/Retainer?
My time is money, literally. As a small business owner. This means that the time I set aside for you is time that I cannot set aside for anyone else. If you are a no-show, I have potentially lost out on other business. :)