Without using names of personnel, the vast majority of techs were friendly, professional and efficient. The doctor was excellent as usual (Dr Vish). I feel (as usual) that the wait time was excessive as did a number of other patients I chatted with in the (all seats taken) waiting room. At one time one person had to sit on the floor as ALL seats were occupied. It felt as if, and that was the specific opinion of one of the patients, that patients were overbooked in anticipation of no-shows. My personal experience was a two hour wait for an estimated 20 minutes of actual contact with a staff member.