Beautiful field at our Rochester dental office.

About Rochester Endodontics, P.A.

We get it; nobody is excited about their root canal treatment. Most patients are pretty apprehensive about visiting an endodontist. This is why we do everything in our power to make you as comfortable as possible, working closely with your primary dentist so everything feels familiar and seamless.

Our team hopes to exceed every expectation!

Our Rochester endodontists and team posing for a group picture.

Meet our Endodontists

Dr. Gerald Gray

Dr. Gray has been in Endodontic practice since 1998. Dr. Gray received his Undergraduate Degree from Northwest College in Kirkland, WA, in 1991, his Dental Degree from the University of Iowa in 1996, and specialty training from St. Louis University in 1998.

He is married to Kerry, and they have three children, Andrew, Cameron, and Sydney. Dr. Gray enjoys flying, water sports, snowmobiling, sporting events, spending time with his family, and volunteering at Good Samaritan Dental Clinic.

Dr. Manal Zaibak

Dr. Zaibak is originally from Syria, and it was there that she received her DDS training from Damascus University. She moved to the states several years ago and participated in pain research in the Oncology Department at Mayo Clinic Rochester. Afterward, she moved to Michigan, where she graduated from the University of Michigan with an endodontic specialty, as well as a Master’s degree in Endodontics awarded by the Rackham Graduate School. Dr. Zaibak is also a Diplomate of the American Board of Endodontists.

In her free time, Dr. Zaibak enjoys spending time with family and friends, especially when she can cook for them. She also has a huge heart for animals, and we expect her 6-year-old son, Zain, will soon talk her into a puppy.

Dr. Manal Zaiba, Rochester endodontist smiling for a picture.

Meet Our Team

Get to know the smiling faces of Rochester Endodontics


Tour our Office

Take a peek inside our state-of-the-art dental facility in Rochester, MN.

In our community

Our favorite way to spend time together as a team is to give back to our community!