07/18/2013
Anonymous
I leased my solar system, Robert and his installation team were excellent. I expected some minor issues during the install but there were none. I made a great decision picking this team of professionals. Now one of my neighbors purchased from Robert and is equally pleased. They do it right!