Starpoint Solar Starpoint Solar is an Arlington Texas-based solar installation company. We specialize in residential installations for homeowners, and we care deeply about making sure you get the best experience possible. Phone: 817-822-9410 314 Mesquite Hill Dr, Arlington, TX 76002 USA Map Other Categories: Business Services |