John is extremely knowledgeable and honest with his communication we found him a pleasure to deal with, and he was always quick to respond to any of our queries or questions. John has upmost integrity does what he says he’ll do and gets the job done. It was a pleasure working with John and I highly recommend him.

John Kapos




