I have been a patient of Dr. Mascola for a little over two years, and have always felt comfortable with him and his staff. Everytime I have had a question Dr. Mascola took his time explaining things to me. I never felt foolish for asking. His staff is great. I remember I had a problem with my insurance company, and kept getting put on hold by my insurance company. As a busy mom, it is difficult to find a minute for myself. Let alone an hour to clear up things with an insurance company. I talked to Dr. Mascola's office manager Maria about it, and just like that she took care of it for me. She was wonderful.