Back to Green House Solar
G

Green House Solar Reviews

Newark, New Jersey

4.9

45 reviews

5
3
4
0
3
0
2
0
1
0

Write a Review

All Reviews (45)

Edward S. Verified
Oct 1, 2025

Frank and the Green House Solar team were outstanding. As a licensed electrician himself, Frank understood every detail of our installation and made sure it was done right. The system is performing beautifully.

Rebecca L. Verified
Jul 18, 2025

We appreciated that the owner was directly involved in designing our system. No sales people or middlemen. The installation was clean, the panels look great, and our energy production has exceeded projections.

Daniel G. Verified
Apr 25, 2025

Green House Solar installed our system with battery backup. The whole process took about four weeks from contract signing to activation. Professional crew, excellent communication, and fair pricing.