I should wait a while, because solar power will become more efficient

Of course we’re aiming to make solar power more efficient; it’s what we need from our energy production technology! At present, however, we’re still using the same tech as we had back in the 1960s. While efficiency has improved since then, it’s unlikely to improve hugely in the next couple of decades, so don’t wait!

If I install solar panels now, I won’t live in the house long enough to see a return

Depending on where you are and what your system is, your solar array could pay for itself within six years. If your state has big tax credits and other solar incentives, this could be cut to three or four years! If you are planning to move in the next few years, having an up-to-date solar array could increase the sale price of your home anyway, so don’t worry.

I’ll need a sun-tracking system as well as the panels

Your panels will already be positioned to make the most of the sun, so a tracking system won’t really be needed. Some newer systems do have tracking, but it doesn’t add that much in reality.

Solar panels look bad

This is a matter of opinion, really. However, if you don’t like the look of solar panels and this is putting you off the idea, you can either mount your panels on the ground, have them placed where there’s minimal visual impact, or use solar shingles instead.

A solar array needs constant maintenance

Solar panels are designed and built to need the minimum of maintenance, apart from maybe an annual inspection. Your system should have a long warranty, so if something does go wrong, you can get it fixed with little expense. Newer systems with sun-tracking components might need more work, though.

A solar array will damage my roof

Solar installers know how to place arrays on all sorts of roofs at all sorts of angles, so the installation process won’t cause any damage. The panels are placed a few inches above the surface of the roof and once they’re in place they could actually protect your roof from the elements. They don’t weigh much more than the existing shingles.