Very professional! Friendly and they always tell you what they need to do! Dr. Crain and staff are the best.