This is my second time coming to D & K and I will definitely be back. I feel that their prices are fair and they do not try to get you to pay for services that you don't need. They also give you a list of what is needed and what is the most important and should be done first, so that you can prioritize your services and put it in your budget.