I'm was very impressed with William B.,....Very knowledgeable in his profession and very explanatory in his work to be performed.....I'm very pleased with the results of having all work done....The toilet works perfectly now.....Also the garbage disposal is awesome.....Very pleased with new faucet installation too...Thank you so much for having such a great employee....