Don't pay a penny and go to Trading Standards
I would get three quotes for the work that needs to be done and have them also quote you for what this character has done (checking his work at the same time) and then offer him the lowest of those. If he refuses tell him to do one
As for longer...