RoyPow All-in-One residential energy storage system is a flexible energy storage solution due to its modular feature, meaning the battery module can be stacked for 5.1 kWh to 40.8 kWh capacities according to individual needs, suitable for mainstream residential rooftops.