Dr. Garreton is AMAZING! I absolutely love him! He's professional, yet laid back. He's a real cool guy. He's very thorough and tells it like it is! I can't imagine having any other doctor and it saddens me that I have to move (out of state)! He's a gem, for sure!