Another thought would be hydro of you have fall and water supply .
If you are doing new construction there are all sorts of energy efficiency methods you can incorporate.
Geo thermal
solar orientation
earth insulation of building envelope
solar hot water (big money saver)
12 v lights
If you have a stream and a way to re-route a small impound (tank or pond) of water you can run a pelton wheel.
For full off grid battery storage banks and inverter to get to the voltage you want.
A lot of the first items are relatively inexpensive compared to battery purchase / replacement.
The more alternative and efficiency you build in the smaller battery bank you'll need.
I'd start by building or retrofitting a home to get the most solar gain. Search: Passive Solar Home Design or maybe PS home projects
a start https://www.energy.gov/energysaver/energy-efficient-home-design/passive-solar-home-design