John and his team were excellent!
We were in the middle of a road trip and needed repairs on very short notice. They managed to diagnose the problem and fix it in very short time, and on a good budget.
Thoroughly recommended, and would use again if we ever break down near Wellington again. (Hopefully not…)