J J Joshib Apr 10, 2019 Would you recommend the company that installed your Solar? I have Tesla giving me a quote tomorrow. Any things you might suggest to look out for if you were to do this again. - I live in NE Pa. Thanks
Would you recommend the company that installed your Solar? I have Tesla giving me a quote tomorrow. Any things you might suggest to look out for if you were to do this again. - I live in NE Pa. Thanks