I'd definitely consider Meinholz again but I'd get quotes elsewhere and be specific with my expectations
In my brief post-repair research their price was at the top of what sites said I should expect to pay for the repair though I didn't call other area companies to compare what they'd charge. That's disappointing, though, as Meinholz seems pretty low-overhead. Communication was quite poor.