Solar power is not as highly adopted as other sources of energy. First, solar panels are expensive to purchase and install. It costs thousands of dollars to purchase and have solar installed in your home.
Additionally, your home must be located in a place where the roof can receive sunshine unobstructed. If your roof is shaded, you cannot install solar panels on it. You will have to find a place in your compound without shade to fix the solar panels and then connect them to your home.
In places with little sunshine, it may not be worth it to install solar panels as they will produce insufficient power.