By far the BESTGP ever! He even calls me on a Saturday! NICE. He takes care of everyone and has a vested interest in everything they say or do. Kat is superb in her blood drawing and people skills. I am so happy to have met Dr. D and Kat… they have seriously saved my life!