Best report
ϟ
Aug 19, 2012
Some solar company, comes up as auburn CA. They are JERKS and who would do business with someone that is rude when they call YOU on a Saturday morning?! They mention PG&E in the pitch so you think they are legit.