Dr. Crooker can serve as your primary care doctor just like a general practitioner or family practitioner does. To support our practice's growth and to better serve our patients, Dr. Crooker is supported by a medical team who provides the best patient care. Christopher Crooker, MD; Heather Noblett, RN, MSN, FNP; Ritu Kapoor, MSN, APRN, FNP-C.