We've been to Agave four times now and have had 3 very good experiences. The second time into the south location my wife and daughter waited for about an hour before leaving without being seen. My original review detailed this experience but upon going up to their north location and meeting Dr. Agarwal and his facility director I am very satisfied with the level of responsibility they both took for that incident. We are seeing them as our pediatrician with both children now (in the north office) and are super happy. Our infant had a tight tongue tie that was fixed and the experience was as pleasant as we could have imagined it being. We'll make sure to let the mgmt know if we ever have another super long wait with no explanation but we don't expect that to happen again.