Review for Southern Light Solar

Office location: 287 Sawyer Street. 1 West, New Bedford MA, 02746

08/02/2017
Anonymous

Solar panels

Great company to work with helpful from start to finish and even till today

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