I was going to have Brian do ours, but he is always so booked out in advance that we couldn't commit to being in his area at a given time. He does great work and I followed his individual installs he posted on FB.
So while boondocking in the desert, the DW and I mounted our own panels and then I finished the project at our own pace.