I would rate them a 5.
I was considering doing a lift and lay with our existing tile roof but we decided to do a full replacement with shingle and we are so happy with the look and quality of the material and workmanship. Also gave us peace of mind to have all our leaks fixed before this rainy season.
We are so happy we used them, The guys were wonderful and our roof is perfect!
I was very pleased with the outcome.