I have done business with Norfolk Transimiision before. I highly recommend their service. They diagnose your vehicle, inform you of the problem and give you an accurate estimate of cost. In my experience with them the estimate is right on. They work around your schedule and do top notch work.