If you're in Idaho, you try any of the Bruneel shops for repairs. I haven't taken my NV there yet because it's still under warranty, but they've been good about fixing other cars for us. They've always seemed competent and honest when I've dealt with them.
If you need tire work done in Idaho, drop by any Les Schwab tire store for a flat repair, tire rotation, lug nut check, or tire pressure check. They offer these services for free, no matter where you bought your tires. I've heard that Discount Tire does the same, but I haven't verified that myself. However, these shops aren't the cheapest places to buy new tires. For new tires you want Costco or tirerack.com. (Costco also has the best deals on batteries and wiper blades.)
For glass work, I recommend Summit Auto Glass in Eagle, ID. It may be a smaller shop, but their prices are good. You can get a really good deal if you find one of their coupons. Their service is top notch, they offer free mobile service, and they can work directly with your insurance company.