They were on time for an in home appointment. They're really great about taking their time with me, and they didn't mind answering my questions. I never felt like an annoyance despite my many questions It was obvious that they had a good relationship with all of their staff members as they were courteous and helpful at a stressful time.