They do not even rate a any stars. The owner is a liar. Everytime he calls you back he tells you another lie to keep you happy and off his tail. His sales guy is just a blow hard do not believe for one second he has your best interest in mind when he tells you that your deposit will be refunded if you do not want them to do the job. You will never get your money back especially out of Tom. I have never done business with people before that don't take your check to the bank but to a Check Cashing place to cash it. A check made out to a company. They do not want the money to go the bank because they may have to pay a vendors or return money to a client. Not very professional, from the design up. I should have just gone to Home Depot!