Solar Siting LLc, Jerry Levan
This is a scam company set up by that lose
Jerry Levan the schmuk that also uses Bromont, Optimus as his other shell companies. This guy is a dirtball that has like 5 different companies while he really is a cronie for some big wig at some flip and dip commercial real estate company, code for a slum lord. I would stay away from Solar scam, ...