I switched over from a different practice and right away I noticed Smile Ranch has much better customer service and they know what they are doing.