Barry was patient and helpful the entire visit. He explained everything he was doing, and along the way he educated me on proper use and maintenance. He didn't rush the job, yet he was cognizant of my time. It was an extremely positive experience!