Dr. Long does a great job and explains everything. She takes the time needed and doesn’t make you feel rushed.