Every little step in residential solar project planning and design can add hours, days or more to the time that customers sit around and wai...