Company came recommended by my home warranty company. Technician was very knowledgable and quick on finding problem and fixing it. He had me up and running within 10mins of being here. Very friendly!