I shopped around for a plumber in the Harrisonville area to install a tank water heater we got from Lowe's. Jerimie was awesome on the phone, and gave me a quote that was much lower than competitors. (So much so, I double-checked that he is indeed a licensed, insured, and bonded plumber!)
Jerimie didn't do the job himself, sending Carl and Caleb instead. They were clean, polite, efficient, and thorough.
They showed up on-time, didn't bat an eyelash at the heat-pump intertie we had connected to the drain port on the old unit, or that we needed an expansion-tank installed (which we also purchased from Lowe's). They got the job done in a little under 2 hours, including a fair amount of copper pipe work above the new unit to attach the expansion tank.