I needed a new roof. After getting three quotes, I went with Evertop, based on reviews and their having the best price. They were very timely getting me a quote, and Heris, my estimator, listened to my requests. It took some time to schedule the roof work, but Heris warned me upfront about this, and the work got done in the period he said it would.
The team was very hard working, and the new roof has performed perfectly over the recent heavy rainstorms.
My one complaint would be that the English language skills of some of the work team were limited, meaning communication was a little difficult at times.