It sounds like "the guy doing the work" was negligent for not covering the roof midway through the installation. The statute of limitations for property damage caused by negligence is 3 years.
If you had a written contract with "the guy doing the work" for the installation, then the time limit is arguably 4 years.
Find out if the "the guy doing the work" had insurance because the damage to the house may be covered.
Answered on Dec 10th, 2013 at 3:32 PM