They have gone commercial installation very fast. Now you are lucky if you get an appointment for installation of solar panels from them. They are really honest, and reliable people. That's all what matters.
Address: 9990 Indiana Ave Ste 8, Riverside, California, United States, 92503-5476
Add contact information for Optimum Solar Power