Randy and all the staff at D&S are very professional and do outstanding work. They continue to stay updated with all the latest advancements in the dental field, educating themselves, their staff and hosting continuing education classes for their customers (or future customers).