Boston Solar

12 Gill St #5650
Woburn, MA 01801 617-668-1851

Ratings

?
?%    

Consumer Ratings for Boston Solar — 11 Ratings

Register here and see full info on Boston Solar, FREE.
Percent of customers who rated service "superior" for:
Doing service properly on first try
?
?%    
Promptness/responsiveness
?
?%    
Advice on service options and costs
?
?%    
Overall quality
?
?%    

Consumer Comments for Boston Solar

Register here and see full info on Boston Solar, FREE.
Consumer from Dorchester, MA
Jul 04, 2025
Recommended
Consumer from Newton Upper Falls, MA
Jun 17, 2025
Recommended
Consumer from Boston, MA
Apr 25, 2024
Recommended
They did a nice job

...and 8 more consumer comments for Boston Solar