Solar Panels and Your New Roof