I cannot recommend Dr. Beckenbaugh enough. Very professional, down to earth. Great bedside manner, takes time to thoroughly explain your procedure and gives you as much of his time as needed to make sure your questions are answered. You truly feel like he cares when you talk to him. Again, I cannot recommend him and the staff at TCO enough. Made it a pleasurable experience every step of the way. Any questions I had about my procedure were thoroughly answered by the staff and every phone call I made and message I left was promptly returned. I will definitely recommend TCO to anyone.