Gary is a great, honest and very pleasant person to deal with. Nothing is too much effort and he goes above and beyond to exceed the clients expectations. He has done work for me on more than one occasion, and he will be the first person I contact for any other work that needs to be done.