Thompson and Son Energy with its office in Texas in the USA is a residential and commercial solar panel installation and repair/maintenance company. With over 60 years of experience, trained workforce and having installed over 1000 systems, it has be...