LOOK NO FURTHER THAN ARRYS we just had a roof installed 8 weeks ago, great experience overall!We passed our inspection with flying colors .Arrys was so thorough about clean up .They were very respectful of our property before, during and after the whole process.