If you're a first-time homeowner, you may feel lost when it comes time to choose a roofing contractor. Before hiring a roofing company, do some research about their reputation and the laws and regulations in your area. Finding the right contractor for your project and budget requires some legwork on your part. How do I find a roofer? Here a