Terrible customer service, with utter contempt for the customer. They require 50% up front deposit in cash or check ( no credit cards here folks) and if you pay them in full before they are finished, you will get screwed.
Numerous mis-measurements, and a major error which they would not fix. Terrible experience.
more