Worst.. Lani warren is always in a hurry, Doc is quite knowledgeable.. but do not give sufficient time to listen to the patient. Her staff is also not friendly. Accounting people suck.. They do not explain you for the charges they have charged you. IF you ask for the explanation they get wild. Doctor has attitude of since I am the doctor, you will have to listen to me whatever I Say..