Home Depot selected these guys to install two toilets for me. After some back and forth on scheduling, the day of install, our guy shows up at 7p. That was OK with us so he went straight to work. Guy was done in less than an hour and took the toilets and boxes away with him, which he did not have to do. We did pay for the toilet removal, but did not expect him to take the boxes. Very nice of him.
The trouble was with the communication with Home Depot and Delta. We called Home Depot 3 times and the folks there were trying to help, but never told us Delta would be doing the install. If they simply had hooked us up with the installer, it really would have helped the scheduling.
Other than that the installer was knowledgeable and efficient.