Andrew and crew made a great job with my roof, they made sure water stopped leaking in days before they could start doing the job and we were lucky enough to get the roof done in a sunny day.
Andrew was nice enough to answer all my questions and concerns, it was the first time I had to buy a shingles and what you find on the internet is not nice, it fills your head with a lot of worries for a work so expensive.
I don't give a perfect 10 because the team need to work on the paper work part, I might be picky about it, but I feel a good paper work brings less questions and concerns, especially for a big expensive job, where you might want to see each item price so there's room for negotiation, reviewing materials, etc.