I don't have a one stop shop for both but wouldn't hesitate to use either of these places again... For the body work, I've been super happy with Raymond's Auto Body in St. Paul. I've worked with them a couple times for both an insurance claim and rust repair. Full disclosure Raymond's isn't cheap but their work is absolutely top notch and I'd use them again no doubt, they even matched sun faded almost 20 year WRB paint perfectly. Let me know if you want contact information for the Service Rep I've worked with. Are they worth it for an STI/WRX? Absolutely. Would I pay their rates for my 98 Corolla? no way lol. Realizing it's not in the south east, Black Diamond Tint Shop in Little Canada is also awesome and worth the drive.
I've had good luck with Lamettry's myself. For the wife's vehicle had to use them 2x and went to the New Brighton location. Had my windshield replaced (2x in 1 week annoying story) by the Bloomington location because they could do the eyesight calibration at that location (unlike most glass companies that come to you). Had good customer service by the Eden Prairie location. I think the closest one to you is the Bloomington location. They are family owned and seemed like a tip top operation to me.
For tint Chris at Flawless Front Ends gets my vote every time. He is not the cheapest and he works out of his garage part time but he does quality work. Stands behind his work 1000% and uses top notch quality products.