My personal experience has been somewhat negative. They farmed out the tile roofing to another company. They agreed to wait for payment from our insurance company and even signed and agreement. Today I received a lien notice. I would urge others to steer clear of this company.