If you are looking for a caring, knowledgeable doctor, search no more. Dr Francis gives you the time you need, will do his own blood work & and as a sole practitioner will never foist you on an associate. He returns phone calls & you will not find a more dedicated doctor.