Overall a great experience. The doctor and staff are all very friendly and professional. Dr. Garrison is caring and comforting but more importantly does great work. I'd also like to mention that he is very involved in the community. He volunteers at local elementary schools and is active in the Johnson High School athletic and band booster clubs. Great practice!!