My husband and I bought a new metal roof for our home in Panama City, which required our solar panels to be uninstalled/reinstalled. We engaged James' company, All Pros Solar, to handle this for us. James quoted us $10,000, which we agreed to pay in cash. The first day of the job, James showed up bright and early to collect payment upfront in full. After that we never saw him again and our job remains incomplete. We were promised a turnaround time of one week. He will not answer calls, texts or emails. Apparently, he did not pay his crew either, which is one of the reasons the job remains incomplete. We have since found out that there are other reputable companies that would have done the job for a third of the price -- and would have actually completed the job on time. Consumers beware. read more