Comments: Dr Buchanan and his entire team are top notch. He is listens and thoughtfully responds to all questions and concerns. He is always on time and never makes you feel rushed. My surgery experience and recovery were just what he said they would be.