Amerisolar is an American brand with manufacturing and production facilities in China, Taiwan and USA. Amerisolar solar panels have a 12 year warranty on the product and 30 years of guaranteed performance