Gettysburg Stove and Solar did a great job designing and installing my solar system. All of the employees were very professional and customer focused. The installers were thorough and paid attention to details. A couple of iterations were necessary to comply with local codes, the inspectors, and my existing electrical system but the team responded quickly to address the required changes. The process is not as simple as installing a door or window so be prepared for potential schedule blips in order to meet local requirements. An upgrade in panel quality was made without any up-charge due to the suggestion of one the suppliers. I have had the system operating now for approximately 3 months and it is performing to expectations. I would recommend Gettysburg Stove and Solar if you are considering a solar system.