Kevin listens, clarifies, then gets on with the job. He is a good communicator and highly knowledgeable. I recommend him highly for these reasons and more.

Chester
Deborah ChesterFraser Valley Rapid Eye