You charge one price for the diagnosis / initial call ... then apply it in full to the price of a completed repair. One job, one price.