I would love to DIY but that website is a complete turn off for me.
In my opinion, a good DIY solar company site would have transparent pricing and ability to buy components. I understand there are variations in installations and pricing may be different, but they should have a pricing catalog.
What's wrong with the website? You submit your address, within a short period of time a human looks at your rooftop using aerial photography, and sends you a quote.
I used them in the past, and they were fine to work with. I still ended up sourcing all my own equipment (saved an additional 50% from what they were quoting me, for a better system), but they're not secretive about what they'll send you.