Meet Your Doctors

  • Marco Bongarzone, D.M.D.

    Dr. Bongarzone was born and raised in Long Branch, New Jersey. He attended Marshall University in Huntington, West Virginia as an undergraduate, concentrating on pre-medical studies. He received his Doctorate of Dental Medicine from the University of Medicine and Dentistry of New Jersey in 1994. After graduation, Dr. Bongarzone continued his dental education at Overlook Hospital in Summit, New Jersey, serving as a General Practice Resident.

    Committed to learning, Dr. Bongarzone accrues many hours of continuing education in all phases of general dentistry. Dr. Bongarzone continues to learn more about cosmetic dentistry, new technology, and new materials in order to offer patients the best in dentistry. He is also certified in restoring implants.

    Dr. Bongarzone has four children; Marco jr., Luca, and twins Ryan and Renee. While away from the office, he enjoys spending time with family and friends, cooking, fishing and traveling.

  • Brian D. Rista, D.M.D.

    Dr. Rista received his undergraduate degree in Chemistry from the University of Scranton before pursuing his dental education at the University of Medicine and Dentistry of New Jersey.

    Since graduation, he has provided care to the community for the past 30 years. Dr. Rista practices a full scope of general dentistry with an emphasis on preventative, restorative, and cosmetic Dentistry. He regularly completes continuing education courses to expand his knowledge and is Invisalign® certified.

    He was voted Ocean Counties' Best Dentist' in 2003 and 2004 by the Asbury Park Press Readers' Choice Awards. In 2017 he was also voted a 'Top Dentist' by Monmouth Health and Life Magazine.

    Dr. Rista has three sons: Brian, Matthew, and Patrick. Away from the practice, his interests are family, sports, music, and personal fitness.

Contact Us

Send Us an Email

Our Location

Find us on the map

Hours of Operation

Our Regular Schedule

Primary Location


8:00 am-6:00 pm


9:00 am-7:00 pm


8:00 am-4:00 pm


9:00 am-7:00 pm


9:00 am-2:00 pm


8:00 am-2:00 pm