Carefully consider the types of solar panels you plan on having installed. Long ago, if you didn't have enough roof space, you'd need very expensive high efficiency mono-crystalline panels. There are now more advanced polycrystalline panels and even thin film panels. If you've got enough roof space, you might wish to look at the size of the panels in relation to their output capacity to avoid having insufficient panels that you need more of later.
Are you looking for solar pool heating in San Mateo or Irving? We have great pricing and great reviews. We are one of the top solar companies in California.
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.