Great experience from start to finish. I had to reschedule two times because of personal conflicts and they did this without a problem. I was able to get a rough estimate before I went in, and then a more accurate estimate after my consultation (which they do the same day, before your surgery). I was well taken care of by Dr. Gilbert and all of his staff.
- Chad S