This review is long overdue. Dr. Rankin and team, listen up. You all are truly amazing from my 1st encounter in June 2021 to my last in December 2021; thanks for my Christmas gift, hah. As you all know, I have not had a very good year but your contribution to my health added a positive blessing to what could be a stressful situation for most individuals. Thank you for helping to keep my mind at ease through the process. I will definitely stay in touch but not under my original reasons. I was so pleased with this provider and staff that I had to show them my gratitude just after my surgery. I truly love you and your staff. Keep doing what you do and do not let anyone stop you from helping others and saving lives.