AutoZone will check the SES/CEL light with a reader for free but they will not reset it.
Just an FYI if you are looking for a free-bee.
However, since 95%+ of our trucks are still under warranty, tighten the gas cap first, if that doesn't stop it from coming on...take it to the dealer.