John Mayer had a spring in his step when he stopped by the doctor's office in LA on Wednesday.