Contact Us To get in touch with McSherry Halliday, click your nearest office below: Kilmarnock | Irvine | Troon