John does a great job of explaining what needs to be done and what the options are and the work has been conducted with great integrity and attention to detail.
All reviews seem positive