A method of delivering a solar system and related services from a solar system vendor to a customer is provided. The method includes estimating the customer's solar system requirements, delivering the estimated requirements to the customer, providing a sales lead that includes the estimated requirements to a contractor, the contractor contacting the customer to perform a sales close, ordering the solar system products from the solar system vendor, and issuing a payment for the products to the solar system vendor. The method of delivering solar services further includes supplying a first set of solar system components from the solar system vendor and a second set of solar system components from a third-party vendor, configuring all or a portion of the solar system components in accordance with the solar system requirements, shipping the solar system to the customer's site, and installing the system on the customer's site. The method for delivering solar services further includes financing the solar system by providing a loan from a financial institution to the customer, providing periodic payments from the customer to the financial institution, and providing payments from the financial institution to the contractor and from the contractor to the solar system vendor. An optional network monitoring service may also be provided.