Angie’s List: tips for hiring a roofing contractor
There are plenty of home maintenance projects that you can tackle on your own if you want to save some money. Roofing work is not one of those things. It requires expertise and the proper tools and safety equipment to do the job right. A roof not installed by a licensed…