Office location: 27368 Via Industria Suite 101, Temecula CA, 92590
06/05/2017
Anonymous
Unfortunately, my experience with Horizon solar was really bad. They installed my solar system and my roof leaked after the installation. Their comment was it was a pre existing condition, when in fact I never had a leak in the past 15 years in my house.