Tesla Solar
							
								888 Boylston St 
Boston, MA 02116 857-219-5453 
								
							
							
							
							
								
									
							
						
						
							
							
						
					Boston, MA 02116 857-219-5453
Ratings
Consumer Ratings for Tesla Solar — 3 Ratings
								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 Tesla Solar
Jul 13, 2025
Jul 02, 2025
Feb 27, 2021