Dr. MacKoul and Dr. Crater are both wonderful doctors!!! They always put patient care and their needs first. The staff is phenomenal as well. I was skeptical at first since my children all saw the same pediatrician since birth, but this is one of the best transitions that we have ever made. I recommend both doctors to anyone looking for top of the line care.