@DrScottMMartin, we are in Falls Church so just down the road from you. Last year we chose
AltEnergy for our solar installation. AltEnergy was recommended to us by our builder, who worked with them on previous projects. After some online research, we judged them to be highly rated by a broader set of past customers too.
Our experience working with them has been very positive: they were great communicators, they were patient in explaining and answering our questions, their approach wasn't pushy, they were transparent and offered multiple options for panels, their quantity, inverters, mounting, etc., and their installation seems solid (but of course I am no expert on solar installations). They took care of all paperwork related to interconnection with the utility. We also appreciated their follow-up since the installation has been completed: they strive to provide great customer service like, for example, ongoing online monitoring of panel performance. In summary, they did what they said they would do and in the process displayed great customer care.
One potential downside is that they seem a bit more expensive than competition. So $ / watt would be higher than Tesla but customer service / level of care would also likely be better.
We chose not to install the batteries for now.