I got a B&W Gooseneck hitch installed yesterday by Max Air, near County Line and I-25. They also do the spray in bed liner and it made sense to do it all at once, plus they cut me a deal on the liner. I grilled the guy beforehand on the kind of prep work and attention to detail they put into the bed liner because I've heard some horror stories about other shops, and decided to get it done there.
I'm impressed with the quality of work, felt I got a good deal, and the people there are great to deal with. So I give them the two thumbs up or whatever and recommend them to anyone else who needs similar stuff done.
They also do truck accessories and mobile audio/video/security installation, but I can't say how they do on that since I install my own stuff.