I know they are very good with the implants, you should have no problem getting your issue corrected.
I believe they do do implants but you would have to call and check with them on what your particular issue is
Thanks! Your answer is awaiting moderation.