I was not a previous customer but when I called they immediately came out. Barry was very professional and knowledgable. He arranged his schedule to come back first thing in the morning to get my system up and going and he took pride in his work and service and I thought that was Awesome.