Thumbtack only allows me to choose three good qualities, but all of them apply to Dave. He was VERY responsive ... called him once, he called me right back, and we got everything scheduled. He arrived exactly on time and immediately went to work. I had several things I needed done, and he did them perfectly. I had mistakenly thought my garbage disposal wasn’t working due to the outlet it was plugged into. He took the time to double check everything and found the disposal itself was ceased up. I asked if he had time to install a new disposal, and he said he wouldn’t leave until it was done right. Five stars, two thumbs up, and HIGHLY recommended. I will definitely call on Dave for future projects.