Jay Cruz was my service provider and I could not be more satisfied. He is courteous, knowledgeable and explained everything he was going to do before he did it. Very friendly and asked if i need anything explained. I have never had any problems with this company and service personnel like him is why. Excellent service!