I will say our first impression was less than desirable. What this company has going for it is an owner who cares about his company and his reputation. The owner made it his mission to make us both a customer and a satisfied customer. I have held off almost a month and to this day we seem to still be in the clear. He came in, did what he said he would do and left us extremely satisfied.