John gives incredible service every time. His quality of product is perfect and I couldn’t be more happier. He is honest and open about always trying to get you the best deal for money. Would definitely recommend and will be using him again myself early next year. The communication with John was brilliant throughout. 10/10 service