First the positives: He was one of only two people who got back to me after I sent out six requests for estimates via Angi, and he got back to me right away (the other respondent got back to me several days later). I called him on a Friday afternoon, and he actually came later that same evening. I was having problems with my washing machine not draining completely during the spin cycle. He immediately ruled out the obvious suspects, and determined that the problem was due to a broken latch on my lid. And sure enough, after he repaired this, the machine worked properly again. I do have to knock of one star, however, because during his initial visit he led me to believe that he would be back in a day or two to complete the repairs, and asked me to pay for the complete repair up front. When I still hadn't heard from him four days later, I called, and he said that he had to order some parts, and that he might be able to get back to me by that weekend. When I never heard from him by that weekend, I called again early the following week, and he told me the part would be in a few days from then. He finally completed the repair two weeks after the initial visit. In fairness to him, he did know that I was able to run my washing machine without the repair, and just needed to repeat the spin cycle, so there was no urgency to getting the repair done quickly. But when he failed to call me after that first few days, I began to wonder if he had simply taken my money and would never return. A simple courtesy call, explaining the delay, would have relieved a lot of unnecessary stress. So kudos for the initial rapidity of response, and for the effective repair. I would just recommend to him that he should take the initiative in keeping his customers informed about the progress of any uncompleted repair.