If you are not simply looking for a canned one-size-fits-all tune, but instead a tune that is custom assembled and tweaked for your specific truck, the most common custom tunes used by folks here are Black Bear Performance and HP Tuners.
I cannot speak personally to HP Tuners, but other folks familiar with their brand will chime in.
For me, I have a Black Bear Performance tune on my truck, and I offer you the following on that brand. A Black Bear Performance tune will run in the neighborhood of $600. This tune will modify your ECM and also your TCM (so that shifting performance will also be improved, which can make as much a difference in performance as the ECM tune). And with this purchase, you will be able to obtain future tune adjustments for a nominal fee for the life of your truck, whenever you make a mod for which a tune adjustment would be appropriate (cam, headers, CAI, tire size change, etc.). You can obtain the tune totally remotely with BBP, and I would suggest that you call
@BlackBearPerf and discuss your needs with them. Don't think of it as a one-time purchase from a vendor, but rather, think of it as building a long-term relationship with a vendor, who will be at your service for your tuning needs for the life of your truck. You won't be disappointed. A good tune is the best performance mod you can make for your dollar, IMO.