Troy is a consummate professional. He cares and goes out of his way to make sure his customer is satisfied. He is very proficient at his job. I recommend him highly.