Jim, I would recommend Dr. Ernesto Grijalva. He has a very good modern office and charges $35.00 for a cleaning. He is also an oral surgeon and can do implants and the crowns for them. A regular crown is $250.00. A root canal is $250.00. He is on Freemont Blvd. 638-383-3434.