Mark runs a very professional practice. Appointments are usually on time. I have never had to wait more than 10 minutes past the scheduled time and usually just walk straight in. He always gives clear explanations of the procedures and is able to show you pictures of your teeth so that you can see why the treatment is required. The dental work is as painless as is possible. I have never had such a good experience with a dentist before.