Multiple companies called me responding to my inquiry. First Rate was the only outfit that was able to commit to a scheduled appointment. The technician was on time, polite and knowledgeable. He did an excellent job. I would gladly recommend First Rate.