all around positive experience, from scheduling to being on time, performing a thorough inspection and trouble shooting minor annoyances. Only improvement needed was the courtesy call prior to arrival to let me know the tech was on his way.