It is not the best experience visiting San Pedro Smiles. The quality of the dental care is not up to par, and there are concerns about the way some patients are treated. Dr. Justin J. Gonzalez has a reputation for being dismissive and unempathetic, which can be frightening for patients. Some patients have reported issues with their dental work, such as poorly fitted partials and unnecessary procedures. The staff is not always friendly, and communication can be poor. There are also issues with scheduling and availability. One positive note is that the office is wheelchair accessible, which is a plus for patients with mobility issues. Unfortunately, this is not enough to outweigh the negative experiences. It's a good idea to do some research and read other reviews before visiting this dentist.