John acts for a wide variety of businesses but specialises in looking after successful family companies and professional partnerships. John deals extensively with capital tax planning for high net worth individuals.

John leads the tax side of the professional practices group in Leeds.