Dr. Noguchi and staff are amazing! They are very professional yet extremely kind. The work that Dr. Noguchi performs is top quality and I am so far satisfied with the results.