Sunworks Inc provides photovoltaic based power systems for the agricultural, commercial, industrial and residential markets in California, Oregon, Texas, New Mexico and Nevada. The company also provides a full range of installation services including design, system engineering, procurement, permitting, construction, grid connection, warranty, system monitoring, and maintenance. Its subsidiaries designs, arranges, finance, integrate, install and manage systems ranging in size from 2kilowatt for residential loads to multi-megawatt systems for larger commercial projects. The firm derives the majority of its revenue from sales to the commercial and agricultural market.