I am new to alliance but my first two visits have been great. Dr Sharma is great, listens and explains instead of badgering like other doctors I've seen. I never have to wait to long and the girls at the desk are quick with paper work which I appreciate