He was always honest and trust worthy. He had great quality work and was able to work with me to solve problems He cleaned up really well made sure there was nothing left for me to do, and to top it all off he was always on time and didn't make me wait I would definitely use this company again