Charles was very professional and explained what he was doing and what condition the parts were in. Charles took the time make sure everything worked and I was very happy with his work and professionalism. I rate my experience great and was very pleased with the service