My experience with Plumbing Professors was the best. The original job was to replace my kitchen faucet. Tim instinctively knew what style of faucet would work for me, and even went the extra step to make sure my soap dispenser matched the finish on my new faucet. Then my plumbing job turned into the major project of replacing the main shut off valves, which required breaking up the basement floor, pulling a permit and working with the city for water turn off and on. Tim used his excellent people skills to arrange for the city to turn the water back on in the same day or else I would have been without water through the weekend. Tim and his helper Kevin Jackson worked for hours to break up the floor, replace the valves, and cement the floor. Tim even found that my hot water tank valve was also bad and replaced this too. Tim's work was perfection. He does not take shortcuts and makes sure that everything works perfectly. Tim is the best. I will ask for him with my next job - replacing my garbage disposer, which crashed this morning (I will call to make an appointment). Thanks Tim!!!