It was an absolute pleasure to deal with Barrington Caddick. Their staff were very professional and helped us every step of the way!