The service was great. I asked questions of Lance before, during and after and he pleasantly answered them all. He installed everything just as he described and I have had no issues.