The Buffalo Medical Group, P.C. is committed to providing you with the highest quality specialists. Together with our team of nurses, therapists, other health care professionals and support staff, we are dedicated to delivering a comprehensive range of diagnostic and treatment. As a BMG patient, you will benefit from the extensive experience and expertise of our physicians and support staff, and will always be treated with dignity and respect. We take pride in our ability to deliver high tech care with a personal touch. We use a multidisciplinary approach to deliver patient care.