Dr. Rankin's office is cheerful and inviting, the staff is friendly, and going there for a visit is a great experience. I love the Wi-Fi in the waiting room!