I was very impressed with how fast this guy completed my toilet installation needs. I liked how he explained everything to me and charged me appropriately for the job he performed. He arrived with all of the necessary components for the work and did not try to upsell me. A five-star rating is well-deserved! Thank you very much.