Great service! The salesperson, Kevin, was extremely helpful in answering questions and promptly returning calls. The day of the installation, we had two crews removing shingles in the morning with one remaining to install the new ones. All the workmen we spoke with were extremely polite, very conscientious about cleanup, and they finished the job on time. The foreman, JP, was also around to answer any questions and double-check on the final job.