If it's just a bumper, I'm not sure how brown could screw it up. I'm sure they'll manage somehow though.
I had my broken bumper and dented hatch done at Taylor's. they did a good job for me, but I know barry has had some trouble with work they did. Of course you'll find positive and negative stories for any shop.
Come on out to a meet!