My experience with Dr. Hall and his staff was purfect!

Natalie