Review for Arcadia Solar

Office location: 6370 Montessouri, Las Vegas NV, 89113

07/08/2020
Not so honrst !! Las vegas, NV

They are not honest people

Sales people dont tell you that on cloudy days pannels dont generate energy and you pay high energy bill from power conpny!!

Sales process
Price charged as quoted
On schedule
Installation quality
After sales support