In my 45 plus yrs of driving and several cars in family, I've always done my own. I don't believe you have to go to dealer to maintain warranty, just keep slips you've had it done. For price try...