The company followed up with any minor issues promptly.
Scheduling and timing were communicated and timely.
The sale person could not have been more complete in communicating the cost and insuring our a great settlement with our Insurance company.
They were tidy in their work and communicated issues they observed.
When the job was complete they had an excellent cleanup.
Relationship with employees, and the ability to work with our solar company in the removal and re-installation of our solar panels.