I had a terrible experience here, my yearly preventative check up turned into $300 that I was over charged and my insurance company had to repedatly call the office to try to get everything squared away ( I still ended up paying the 300 ). I asked dr Lopez about a concern I had and he said it was normal and no tests were needed. I insisted on a test that ended up showing I had an infection.... Bad service all together, their main focus here is getting your money and sending you away.