At Buffalo Medical Group, P.C. (BMG) our physicians, health care professionals, and support staff are dedicated to delivering a comprehensive range of services in a compassionate, comfortable and patient-centered environment.

We are committed to providing you with the highest quality medical and surgical care. BMG uses a "multidisciplinary approach" to deliver patient care, which means that our physicians and health care professionals work as a team to care for you. 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.

As our team focuses on your care, we may often be able to schedule appointments for you within the Group on the same day should you need to be seen by more than one physician or service department, eliminating the need for multiple visits.

We take pride in our ability to maintain our personal touch when caring for you while utilizing powerful technology tools to deliver quality patient care.

One such tool is our electronic medical record system which allows for:

  • A seamless transfer of information between BMG providers as well as support departments. BMG medical record information is available to your internal providers instantaneously.
  • Easy and secure communication between you and your health care providers for questions, scheduling, refills and referrals can be done through MyBMGChart, our secure web portal.

We look forward to partnering with you to maintain and improve your health.

If you are searching for a Primary Care Doctor, please click here: www.treatingpeople.well.com

For more information on MyBMGChart,
and how to sign up, click here
MyBMGChart Help Desk Hotline: 716.630.1087

Plans, Policy & Coverage

2017 BMG Insurance Participation Information

Patient Financial Policy

Hospital Coverage and Affiliations

Patient Forms

Latest News

Nephrologist Joins Buffalo Medical Group

Colon Rectal Surgeon Joins Buffalo Medical Group

Cardiologists and Pulmonologist Join Buffalo Medical Group and Bolster Both Specialty Divisions

More News

Main Number:  716.630.1000     Administration:  716.630.2500     Billing Office:  716.630.2600

Buffalo Medical Group complies with applicable Federal civil rights laws and does not discriminate on the basis of race, color, national origin, age, disability, or sex.