I have never walked out of the good doctor's office and not felt that he had taken the time and paid the attention that was due for a thorough eye exam. The other folk that make up his team were more than friendly, more than cordial, and more than adept at taking care of the business end of the transaction (almost painlessly) and the vending of my spectacles. They dealt with my insurance with no hassle whatsoever. The waiting area is very clean and tidy, although I couldn't really say, the wait was minimal. If you want not only excellent service, but caring hands to trust your vision to, this is the right place. I believe I have had the pleasure of dealing with these fine people for at least four years. In a world where professionalism and customer service is tough to come by, Dr. Margolies and his staff are one less thing to worry about.