Factors determining the adequacy of your roof include its physical condition; the direction it faces; its angle; and any obstructions that cause shade to fall on the system, such as nearby trees. Potential installers can help investigate these issues and advise you on whether solar makes sense for you.