Pinnacle was able to redo our roof and add solar panels at the same time. The roofing work was done very quickly and the installation was very high quality. Afterwards they were able to work on installing the solar. There were some initial delays in getting the solar work started, but it was minor. Installation was a breeze once they got started and they were very accommodating of our schedule. After installation they were responsive to questions and worked hard to get the utility company to complete the hookup so that we could take advantage of the new panels.