There is no need to tear apart your roof to use solar energy. You can make small switches like putting in solar powered outside lights. They charge their batteries during the day, switching on and providing illumination all night.
Do you have a pool? You could save a lot by investing in solar panels. There are small solar energy systems designed to power a water heater or a water pump and since you only use your pool during the warmer months, your panels will work perfectly when you need them.