DIY is the way to go. You will be able to get a dramatically larger system for the same price. I do not recommend grid tie it's not worth the rebate there's a ton of red tape and you will have to install an insane amount of extra equipment if you want to be able to actually have power during a power outage. Using an off-grid inverter with self consumption means that it's basically just a computer UPS on steroids and it also removes a ton of the installation red tape that exists for grid tie inverters.
They are actually quite simple to install correctly to code and then for extra piece of mind you can have it inspected by an electrician which is way way cheaper than having them do the installation. I decided to spend roughly $20,000 on solar and for that money I got an entire pallet of solar panels 50 of them 30 KW hours of battery and 12kWh of inverter output.
Getting the solar panels installed is a hell of a lot of manual labor that's for sure definitely one of the better workouts I've had in a while but when I compared what any solar installer in my area would give me for that price? It was a fraction of the system less than half the total solar panel output half the inverter output no batteries and most companies don't want to talk to you about a system unless it's gridtied.