Blue Hills Dental Group

Jack S. Lee, DMD
General Dentist

Dr. Jack Lee

Dr. Lee completed his dental training from Boston University Goldman School of Dental Medicine, graduating magna cum laude in 2010. Since graduating, he has been associating at group practices in Great Boston Areas and has nurtured his interest in dental implants by pursuing further training every year. Learning the latest techniques to offer the highest quality of care to patients is his priority. Dr. Lee is currently a member of the International Dental Implant Association.

Dr. Lee is dedicated to providing his patients the most welcoming and comfortable dental experience by educating and using the most up-to-date technologies and techniques available. He is a loving and dedicated husband and father of two precious, little girls.

You can read Dr. Lee’s 5-stars reviews here

Carol Lee, MSA/MBA, Office Manager

Carol Lee

Carol earned her master degree in Accounting and MBA from Northeastern University. Her willingness to learn allows her to excelerate in the dental management field. Patients always appreciate her depth of knowledge in dental insurance, financal and treatment planning. She is mother of two lovely girls - Alexis and Charlotte.

Kayla Kiley, RDH, Dental Hygienist

Kayla Kiley

Kayla studied and obtained her dental hygiene license from MCPHS Forysth School of Dental Hygiene. Kayla loves the great outdoors; you can find her at the beach or out hiking in the summer months. She is friendly and energetic and enjoys educating her patients on the importance of oral hygiene and preventative dental care. Kayla's positive energy is contagious! Family, friends, colleagues and patients always look forward to her company.

Amanda, Dental Assistant

Amanda Ferguson

Amanda earned her dental assistant certification from Porter and Chester Institute. She loves to learn and she is thrilled to work with all the latest dental technology the industry has to offer.

Marcia, Dental Assistant

Marcia Bernadin

Office Hours


9:00 am-5:00 pm


9:00 am-5:00 pm


9:00 am-5:00 pm


9:00 am-5:00 pm


9:00 am-5:00 pm