At Steve Haines, We value our patients' experience. Read below what our happy clients say about us!

See What Patients Say About Us

    I will never forget the first day that I went to see Dr. Haines. I was so scared and nervous. I was greeted with a friendly face and assured several times that I would be fine. When I was called back I was greeted with more friendly faces and once again assured I was going to be just fine. The dental assistances both stayed with me and talked to me and made me feel so comfortable but more important I felt at home. Dr. Haines introduced himself to me and he too could tell that I was nervous. I will never forget he told me he would take care of me and explain everything and he did. When I was leaving I was asked several times if I was Ok did I need anything. I never felt out of place. I was treated very professionally and more important I was treated like family. That was 5 years ago since then my whole family sees Dr. Haines. Dr. Haines and his staff are wonderful with children. I have a 11-year-old and a 6-year-old they both love going to the dentist they love Dr. Haines. Both are always so excited to get their teeth cleaned and they love to tell Dr. Haines how many "baby teeth" they have lost. He is always so eager to hear their stories. You will not find a more caring and loving dental office. I can truly tell you that I have no idea what my family would do without Dr. Haines. I am so thankful and grateful to Dr. Haines and his staff for everything they do for our family. I always know they are just a call away. If you don't have a dentist or you are scared like I was make an appointment today, you will be glad you did!!! You will leave with a smile!!!!

    The Thompson's

    "It's so comforting to have a dental office that seems just like family. We have always been greeted with a smile. Dr. Haines and his staff are a special group of people. I highly recommend them."

    - Karrie

Contact Us

Send Us an Email

Our Location

Find us on the map

Hours of Operation

Our Regular Schedule


8:00 am-5:00 pm


8:00 am-5:00 pm


8:00 am-5:00 pm


8:00 am-5:00 pm