This is terrible service. My mothers appointment was at 2PM she wasn't seen for at least 45 minutes and that's because we had to check in with the front desk of the doctor sharing the office with Gupta. The staff is very irresponsible and just look miserable and they aren't very friendly or helpful. Usually as a new patient they give you paperwork before entering the actual room. The nurse had my mom filling out paperwork at the same time he was trying to take her blood pressure and everything else. The doctor himself is very kind and helpful but his office staff and nurses don't do him any justice.