Blooming Smiles is a well oiled machine! The doctor and staff are all awesome and really made my son feel comfortable! And his teeth look fantastic :)