Gary was super easy to work with, knowledgeable, and obviously cares about the work he does. A pleasure to do business with. With him, I feel I am getting quality work at a fair price. Refreshing after working with other service providers who don't seem to care about their customers much.