Troy is an extremely hard worker, with great knowledge and people skills. I could always count on Troy to delivery the toughest of projects on time, on budget and with high customer satisfaction. He has great problem solving skills and is self motivating.