I can't help you but I'm local and can suggest someone if that would be of interest?
You'll have to make your own mind up as he's someone I know via work and am probably going to engage on my own place in due course but I can't vouch for his work first hand.