Quality 1st Plumbing showed up on time, were clean, and cleaned up after they were done. If you do have issues, they will come right back to fix them. I think the representatives were friendly and easy to discuss the issues with. It was my first time using them. They do a great job and are trustworthy. The price is also fair.