Dr. Garretto has treated my family and me for years, and I have nothing but deep respect for him and his staff. He takes time at every appointment, and is very honest about issues, always providing us with the best plan for maintaining optimal health. His gentle demeanor puts us immediately at ease. Lab results and phone calls are handled with immediacy. I highly recommend Dr. Joe!