i have been a patient of Dr Weil for over 4 years. I find him professional and knowlegable He does not rush his office visits. His office staff is pleasant and the waiting time is reasonable. however the parking lot is horrendous. The lot is filled unless you are there first thing in the morning or at lunch time, There is a valet parking but you must pay for it and they also run out of spots.