Very professional caring Dr.Allen made his schedule adjustments to accommodate me and put my health first more then I did for myself we need mor doctors like him in this world in all professions I will forever be grateful and so blessed to have him as my doctor