Dr. Moghaddam and his staff are excellent. I have had five appointments with them, for routine care and cleanings and for complicated problems. Each time, I have been impressed with his entire staff, but especially Dr. Moghaddam who is very caring, and kind, gave me options and recommendations, and ultimately took care of my dental problems. He answered a lot of questions for me, I was not rushed into moving forward, I was comfortable with his plan. He is very timely, I never waited more than 5 minutes in his waiting room, and his hygienists are very thorough. I would definitely recommend him. He has all the latest technology, but he also is patient and kind and I am very happy with the work he did, and his entire staff is really great.