This company came to my home because of my home warranty. The "technician" could not speak much English. While he was a nice man, they clearly have no idea what they were doing. They ended up wasting hours of my time and I could not be more disappointed with this company.