Dr McSweeney is a nice fellow and very friendly. good for detal cleanings; however he should not be doing root canals as all 3 of mine are now being redone due to poor work quality (root was not completely removed) Also the caps were not put on properly and one tooth still had cotton in it and was never filled! Go to a endodontist for this type of work.