There's one company in Missouri that I talked to. Wouldn't outright give me a quote, wanted a "consultation." The sales pitch started off with how their CEO is this great guy and "Doesn't this seem like a company you'd want to do business with?" "I'm an engineer, just give me the data and I'll figure it out from there." These guys won't stop calling me (fortunately I gave them my Google Voice number so now it doesn't even make my phone ring) and when I do actually talk to them, I say "Well this was simple. Your prices were too high before. If they haven't come down, then I'm not interested." Then they want to schedule a new consultation, to which the person shows up unprepared, goes downhill from there. Plus the general lying about "Well we're lobbying for better deals with the power companies so you really should just buy a bigger system now, it's coming!" Yeah ok.
When we did the solar roof panels for the pool in Ohio, we found a guy who was nice, honest, reasonable priced. He was a bit quirky (no surprise) but we'd use him again. Too bad he doesn't come to Kansas and didn't do the electric panels, only the water panels.