I have been going to Michael for a number of years now and he has a knack of finding any of the trouble spots. Excellent hands and reasonably priced.
All reviews seem positive