Customer service was excellent from setting up the appointment to finishing the job!! Brandon was Awesome getting to my home at the earliest window time and finishing the job at the time he said it would take. The only issue is the price for the job. Didn't expect it to be that high.