We arrived to the apt. early, and we had all our paperwork filled out before arriving, thanks to the website that provided all the needed pdf files to allow me to have all that ready. I was taken back to meet the doctor by a friendly, cordial nurse, and I was pleased that I was even taken back early. I met with Dr. Wessells in a conference room to discuss health history and the reason for my visit. He was both friendly and professional. He took his time understanding the issue and then invited me to the exam room to have an assessment with assistance of the nurse. He completed a thorough exam, while being calm and helpful to make the assessment go as easily as possible for me, helping to make the exam as relaxed as possible. He gave an easy to understand explanation of what was happening and how to best treat the difficulty. While I had some concerns that I might be overdue for a colonoscopy he explained that I was actually not due for one for another several years, which impressed me, as I know some Dr’s are eager to order all the tests that one is willing to take (and more). So I appreciated his honesty and looking out for my overall good. This appointment went incredibly smoothly and I was finished and checked out almost before my arranged time! Now, I know that this can’t always be the case, as schedules are different each day with different patients, but it was good to see that when timing allowed for a quick get in-get seen-get out appointment that the staff were ready to do just that. I was very impressed with the staff and their friendly and professional attitudes, from the office greeting to the doctor/surgeon himself they were all excellent. We are very pleased to rate this office 5 stars!