Great service!Gary explained everything to me before doing the work. The work was completed to my satisfaction and he left the work area cleaner than when he arrived.