There are options that cost less, but since I didn't try them, can't say about relative value.
Receptionist kept going on about how well qualified 'Dominic' was - superfluous since I wouldn't have expected to pay an initial £75 for anything else.
Dominic was excellent, working hard at the problem, giving me subsequent relief, suggesting I return in a couple of weeks (after 2nd visit), if I wanted, without pressurising me about it.
If I did, I'd have full confidence in him to apply again his expertise, a conscientious, skilled and hardworking bloke - good conversation too!