Nelly S.'s review of Solar Center

Solar Center

Preferred Members
Tenco Solar Inc.
5.0 star rating 1909 miles
Enver Solar
5.0 star rating 1936 miles
Golf Mill Ford
5.0 star rating 209 miles
American Vacations International
4.0 star rating 451 miles
Customer Reviews & Ratings
Review Posted 2/6/2012
. 1
. 0
No creepy sales schpeel. No BS.
These guys are great. No creepy sales schpeel. No BS. We finally got a solar system and now I can feel good about doing my part to save energy :) They did the design and installation so the whole process was simple and streamline. I talked to Bill through the whole process which made it even easier.
Was this review helpful? (5)
Send Message to Reviewer
Report abuse
How To edit your review
Additional Business Information
Hours   Monday - Friday 9:00 a.m. - 6:00 p.m. Phone   (877) 207-6527 Address   19935 Ventura Blvd., Suite 301
Sherman Oaks, CA 91364
Website Email
Contact   Will Farooqi Other  
© Copyright 2017 TrustLink All Rights Reserved.