Keith & his crew did a great job. There were some problems they had to overcome. The job took longer, but I was charged the price I had been quoted. I highly recommend this company.