Gary is very professional and very knowledgeable. He ensures that he puts his customer first and always has there safety in mind.