This practice treats new patients very poorly. I waited one hour and 45 minutes at my very first appointment where they were more concerned about my initials on a two-sidedWaiver for late or missed appt. fees, bounced checks, cancellation charges, etc. I felt like a criminal even with great insurance coverage and I was charged up front. The Dr. Saw me for all of three minutes before suggesting several tests which also would require payments up front. No apology for long wait which wasnt caused by emergency of any kind which I wouldve understood. I was expected to arrive 15 minutes early to wait so long and to be treated like I couldnt afford the lack of health care I received. I will NEVER go back and filed a complaint against this Dr. With my insurance company.