Mike is extremely knowledgeable and puts the needs of his clients first. His professionalism, workmanship and honest approach is second to none. He is extremely conscientious from the initial meeting through the completion of the job. He will customize the perfect system for your home. Mike is the only solar company I trust.