We held our nose and went with Tesla (which was prior to the recent...let's say, bad PR).
Echoing what an earlier commenter said that they handily beat the price of any competitors. Here in Roseville, our total price for a 7.695 kW system plus 2 power walls, installation and everything included (though no roof work/etc needed to be done since it was new construction) was ~$40,000. Though this was before the current tariffs/etc kicked off so that number may have changed.
Also, please keep in mind that - if you have batteries installed - you will lose power for anywhere between 2 and 8 hours. Plan accordingly for life support for your tanks.