Joe is very professional, punctual and knowledgeable. He took the time to explain in detail, what work would be done for the service I needed