I've visited Gerard a few times for a couple of difference issues and he's resolved them each time. He's very experienced and knowledgeable, tailors the treatment to your specific needs and makes you feel totally comfortable and confident in his abilities.
Would highly recommend.