I would not recommend Terry's Plumbing to anyone. We had an appointment scheduled in the afternoon on February 8, and when my husband called to check-in with them on when they would be arriving, he was told there was an emergency, and all plumbers were pulled from jobs to handle. I understand things come up, but it was frustrating that we were reaching out for the update instead of them proactively notifying us that our appointment would be pushed out 1+ days. The individual who came to our house the following day did a great job, but was unable to complete all work that day, so he let us know we would be contacted by the company the following morning to set up the appointment to complete the remainder of the work. The following afternoon, we had not heard from them. My husband called to check in and we were told our appointment could be scheduled about a week later. Given that we were without a kitchen sink and water in our kitchen, he pushed back and asked that the project that was halfway done be prioritized ahead of new customers' work. He was told by the individual on the phone that she would talk to Terry given this information and get back to us with a date when the work could be completed. It is now April (2.5 months after the initial plumber came to our house and did half the work) and we have never heard back from Terry's Plumbing for follow-up to complete the rest of the project. Obviously, we were able to hire another plumber to come to our house that following day to complete the work for us, however, the lack of communication throughout the entire process of dealing with this company was highly frustrating and we will never use them again, nor recommend them to anyone we know, regardless of how skilled the individual was who did complete a portion of the work for us.