Everyone at Petaluma Orthodontics is top notch. Each person is excellent in their roles at the office. Appointments are on time. If you have a problem they will fit you in to get the help you need. The environment is friendly and clean. All involved made my experience at Petaluma Orthodontics go smoothly. And, now I have beautiful teeth! My sincerest gratitude to Dr. Woo and his team.