John specialises in Civil Litigation Dispute resolution which includes Personal Injury, Contract Disputes, Debt Collection, Building Construction Disputes, Professional Negligence, Land/Neighbour Disputes, disputes over wills and inheritance and Employment Disputes.
He qualified in Bristol but has spent most of his career in Gloucestershire.