I recently went to a body shop near the Galleria area called Master Autobody and they did a hell of a job installing and painting my bumper. I cracked it and bought one online and they installed and painted for around $400. They seem to have a lot of experience with higher end cars. The guy showed me a ton of pics of cars they've worked on and they had a Rolls, S63, and an SL500 AMG while I was there.
The guy Victor was very friendly and knowledgable about cars, paint, and repairs. I highly recommend them and will be going back if I ever need anything.
Master Auto Body & Upholstery
Houston, TX 77036
Current: 2016 M3 | Mineral Grey on Black
Retired: 2010 E92 335xi, 2007 E90 328i, 2010 A4, 2003 E46 325xi