Although it depends on the size of the house, you will not be able to provide power for the entire home with one or two panels. Technology is getting better in this regard but at the moment you would still require large system which would be very costly to install and maintain.
We know that solar power relies on the sun but, in order to be a reliable energy source, a constant supply of sunlight will be required. There are many things beyond our control that would hinder this such as clouds, our degree of latitude and the setting of the sun.
If you plan to attach solar panels to your roof, just keep in mind the challenge you could face if any roof repairs are needed.
Many people opt for solar power because they want to help preserve the environment. Its good to be aware, though, that some materials used in solar panels and the batteries they use are known to be environmental hazards. Consider too, that solar panels do deteriorate over time and will need maintenance.
So, before deciding whether solar paneling is right for you, contemplate all the facts so that you can make the right choice.