Love this office !! From the moment I walked in I couldn't believe how friendly ,quick and efficient everyone was. Front office had me check in, sign a few papers and pay within 5 mins without the annoying going to sit down , get called back up , then sit back down I've experienced at other offices. I was called back early & Dr. Heidi Banister saw me within minutes of getting called back. She was very friendly & listened to all my concerns. She has a great personality! This was my first time coming here so feeling comfortable and even joking around with her was something I really liked. Their office called in my prescription for me which I thought was sweet (normally I have to go to the pharmacy and bring it in myself). Their office also has a lab so I was able to get blood work done right away . I highly recommend this office and Dr.Banister to everyone !