Dr Crippen is great! He is very caring, takes his time and is professional. His staff are super friendly! I walk out every visit feeling terrific!