Overall, I do not recommend Dr. Gallagher.
He is fast, but I had to replace some of the fillings that he worked on - they did not last too long.
The office equipment is outdated, hygiene procedures are not fully followed and dental supplies seem outdated.