Serving Buffalo Grove, IL

Where Dr. McGrady grew up

Dr. McGrady was raised right here in Buffalo Grove, the son of orthodontist Dr. Michael McGrady, so caring for Buffalo Grove families today feels a lot like coming home.

A Buffalo Grove connection

Roots in the community we serve

Dr. McGrady grew up in Buffalo Grove, the son of an orthodontist, and watching his father care for patients is what drew him to the profession. Today he treats Buffalo Grove families from his office in nearby Palatine.

That hometown connection shows in how we treat people. Buffalo Grove families get unhurried visits, straight answers, and a plan built around real life, from a child's first check to braces and clear aligners, always starting with a free consultation.

Treatments

Care for Buffalo Grove kids, teens, and adults

Every Buffalo Grove patient starts with the same thing: a free, no-pressure first consultation with Dr. McGrady.

Getting here

A short drive from Buffalo Grove

Buffalo Grove is a short drive west to our Palatine office. Take Dundee Road (Route 68) west into Palatine, then turn south on Plum Grove Road to reach 222 N Plum Grove Road, about 15 minutes away with free parking right outside the door.

We also serve Arlington Heights, Inverness, Barrington, Schaumburg, Hoffman Estates, Rolling Meadows, Mount Prospect, Wheeling, Lake Zurich, Long Grove and Kildeer.