Your specific timeline will depend on your program's size, the complexity within your roof, and whether or not you might want to add a power meter for Web metering. And not using a demand controller, variations in voltage and amperage from unprocessed energy would forever hurt or damage sensitive battery https://www.americanarraysolar.com/solar/solar-contractors-gustine/