10/30/2017
Anonymous
Going solar seemed like the right thing to do living in perpetual Arizona sunshine! I am grateful to Solar Topps who made the entire process seamless with their extreme customer service, communication and follow up. It is rare to find a company so committed to their customers and I totally recommend to anyone...choose Solar Topps because they are top notch!