I similarly have received excellent service from John (and Gabi), in fitting a sizeable new kitchen for me at the end of 2019.    John has a great deal of knowledge and experience, is very professional, works to high standards, and is very pleasant to deal with.  He (and Gabi) are very responsive to emails/ texts.  He solved various issues that arose.  I am very pleased with the results.    I selected kitchen unit range from 'DIY Kitchens' (which John had suggested that I consider)....   I am happy with the units & worktops...  They are I think a very good option....   (I had a Howdens kitchen installed in another property two years ago....   DIY Kitchens was much lower in cost, and to me is just as good...  )