Dr. Whitehead and his staff are amazing. They are extremely helpful, communicate well, and are easy to schedule with.