we just had the service done, so can't review long term effect, but I can definitely speak to customer service. This company is a stand out in that area. From the automated system to the staff you speak to to George, the person that comes out to do the work, everyone is courteous and helpful. I wish they could bottle that and train any company one works with!