i think barrer and white is great because they have a friendly staff and everything i had done to my teeth worked thank you!!!!!!