My question involves a consumer law issue in the State of: Virginia
After collecting referrals from some other homeowners we called a local roofing company for a quote for replacing the roof on our 2-story home. The company rep presented the samples, colors, warranty, etc. We agreed on the price and signed the contract. We didn't think to add a time for beginning the job or an end. At the time we signed the contract the rep said they were running 1-2 weeks to begin new jobs. It's been 6 weeks today and the roofer calls once a week to give me his excuses for the project delay. What is a reasonable time to give this roofer to begin and how long is a contract in effect.