Dr Rouch is very knowledgable in Orthodontics and his comments are said with great confidence. I can't give a complete review and less a final rating as the treatment is still ongoing. It is not yet a success but the length of treatment has gone way beyond initial estimate. The office and staff is great and as with any great doctors, you wait for hours and they speak to you only for a few minutes. That said, I'd like to see free wifi access while waiting.