Unclaimed
3 reviews

Borrego Solar Systems Inc

claimClaim
marker San Diego, California

Reviews

3 reviews
Eric Bastoul

07/22/2018
Janelle Lerner

07/16/2018
Rebecca Garvey

07/06/2017
I went Solar almost 18 months ago. I chose Borrego because they weren't pushy over the phone and there team is very knowledgeable. They care more