Get in touch: Shaftesbury: 01747 440448 | Sherborne: 01935 817736 | Gillingham: 01747 822103
MacLachlan
A fresh approach
and
approachable
service
Friendly, Efficient
The complete legal service
on your doorstep

Testimonials

Updates

Read more updates