This depends on various factors. First of all - what is your power consumption, in average, and at peak times. If that's established, you know what batteries you need. And then you can find out how many panels of a certain type you need to recharge them. That also depends much on the weather conditions at the location. The full efficiency is only given at sunshine, and reduced drastically when it's overcast. Generally, it's not to difficult to cover a basic consumption, let's say 5kW inside 24 hours. That's if you use modern, energy efficient appliances. However, if you start to use high consumers like electric cooker, washing machine and alike, things get difficult. Well, not difficult - you can generate as much power as you want - but it's expensive. So you need to start with some homework: record the daily consumption figures, determine what peak consumption you have to expect (or want to allow) - then you can tell what batteries are required to cover that, and what solar panels can recharge them during one daylight period.
It depends upon how much you want to power. To power your whole house you would need about 30 panels, a east west slope roof, and (depending upon which type of power use, selling back to the power company, OR storeing in a bank of batteries) an a DC to AC inverter. These run about 30,000. for the setup, professionally installed, You can do it for about half that, but you probably will not have the perfect match of panels, batteries, capacity or inverter.