What are some good shops to take a vehicle for a complete repaint? The only ones I know of are Maaco and Caliber Collision. Are there any others?

I am looking to completely replace my truck bed (2001 Silverado). I'd like to find one that is already the same color but I feel I'll be lucky just to find a bed that fits my truck, regardless of its color. That being said, if I find a bed that fits but isn't the same color, I will want to get the whole truck repainted.