I had to call 3x  before I got a call back for an estimate.  Still went with the company. Paid 50% and waited 1.5 weeks before I HAD TO CALL to see what the status was...they were done but never called tell me..now let's see how long it takes before they finish the job. Frustrated customer.