If these people know what they're doing, and they can get the thing working properly and sounding/looking good, then $350.00 sounds like a very good and fair price.

I'd make sure they communicate clearly with you and that you know exactly what they intend to do to make your installation look good before giving them the go ahead.
_________________________
Tony Fabris