I have a year contract with them. Today was the second visit. So far very pleased with the overall progress, Customer Service and friendliness.