James – New Lynn

Exceptionally good service – kept us informed throughout, worked around our schedule, lots of sensible advice. Jonathan did a great job fixing a pretty tricky problem and made sure we had no follow-up issues.