Castaways team was excellent. They managed every step of the process to install solar panels. Everything from the site survey, engineering, interconnect agreement, permits was on time and without issue. Tortuga Installation team arrived early, keep the site clean, professionally installed and tested the system, worked with the inspector having no issues. Completely flawless effort and would completely recommend and will use again in the future.