I have had extremely good care from Dr Bashir and his staff. They have communicated well with my pcp as well. The technical staff were very thorough in explaining procedures and very organized in getting me from one procedure to the next. The front desk and checkout staff are professional. When you call the medical assistant for advice she returns my call promptly.