I've been seeing Dr. Cohn for 10+ years. His practice has grown, and he is always very busy. You may wait a bit to see Dr. Cohn, but it is totally worth it because he cleans everyone's teeth himself. He has several assistants who get you settled, do the X-rays, and give you a fluoride rinse after, but every bit of the actual work is done by Dr. Cohn himself.
I recently started paying cash for my exams and cleanings, and the price is very reasonable. He is flexible with scheduling and takes walk-ins.