I have found Spark renewable sales and engineering personnel professional, competent, immensely supportive and responsive to the needs of a customer.