I have really enjoyed working with Bryan as he has always given professional advise and is very easy to work with. I find if I just leave everything to his expert and experienced knowledge I am delivered a product even better than I could have thought of. Highly recommend him - 7 stars out of 5