If you're intending on working with a roofer, you'll require to make sure they're certified in your state. There are three various licensing courses for professional roofer in Virginia: House Improvement Enrollment, Building Supervisor Certificate, as well as General Contractor's License. The last 2 require a composed test as well as 2 years of...