I was matched with this company through our home warranty service. After waiting two days for them to come out for service, they never showed. They didn't call or give me any notification that they wouldn't be able to make the appointment. After posting a negative review here, someone came out the following day and fixed our issue quickly. They were very friendly, great with our dog, and I would call them again for service.