I've had nothing but positive experiences with Dr Hayes. Quality work. ( I'm picky ) lol I've been several times over the last few years. I won't go to anybody else. I really appreciate the fact that he will not suggest anything more then what you need .