John is a very savvy worker. I had the chance to work with him a long time ago and he showed me so much in one day, I haven't forgotten. He knows his stuff and does things RIGHT. He's honest and reliable. To top it off, he's a light-hearted, fun guy. He puts his 100% into everything...See MoreRead Less