I had Matt install a hot water heater on my tiny house. He was super helpful and informative, and his pricing seemed fair. For what he did, he did a great job, especially because he worked in the freezing cold. He even talked me through how to install my tiny house's water intake, which I didn't even know I needed because I wrongly assumed that the hose that would provide water to my house would connect directly to the hot water heater. The only reason why I give him 4 stars and not 5 is that part of the job description I put up on Thumbtack was to install both the gas plumbing and electrical component of the water heater. I even showed him the wire that needed connecting when he arrived. However, after completion he told me he was not licensed to do the electrical. Now, I may just be stupid for not knowing that a plumber wouldn't be able to do the electrical part, but it would have been nice if this had been communicated to me from our initial contact on Thumbtack so I could have tried to find someone who could do both as opposed to needing to have to find two separate people to come out, especially because there can often be travel fees. If I had known in advance, at the very least I could have scheduled the electrician sooner so that I wouldn't have to wait another several days to a week for the electrician to come out. So instead of waiting around I took the risk of wiring it myself since I have some experience with that. Given that the appliance also uses propane I was hesitant to do that aspect of the project, which is why I originally wanted a professional to handle it. So I was a little frustrated to be put in that position. That said, I really do appreciate that Matt came out to work in the frigid temperatures. He even said his two-year-old kept him up super late the night before, but he still showed up early in the morning in a timely fashion. He was a champ! I would hire him again as I don't think that he intentionally misled me. He seemed like a standup guy. I just suggest whenever hiring anyone that you clearly talk through what needs to be done and make sure that the person you hire can do all aspects of the project.