Dr. Sforza is one of those drs who went into practice not as a business, but because he truly cares for his patients. As I waited (wait time was 1.5 hours before seeing the dr. on a Sunday), you could hear him with other clients. He was kind and patient with everyone. He even answered vision questions about my daughter who was not with me. I can see why the wait time was so long because he spends alot of time with each patient. I do not understand why appointments are scheduled in 15 min increments. 2 hours later, I walked out, but I was happy that I found the right dr. After canceling my appointment 3 times in a row with 2 months in between the next appt., I will not go back to my prior eye drs.