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.
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.