Good: I liked that the technician for Technical Plumbing and Heating was on time, very decent with his prices, and quick. He explained everything thoroughly in ways that I would understand.. Bad: There really wasn't anything that I didn't like. The only thing that bothered me was the technician used technical terms, so I was a bit uneducated there, but he explained everything thoroughly for me to understand.. Improvements: Everything was amazing. I don't believe they need to work on anything. They were simply amazing..