When considering home improvement of any kind,there’s a whole lot more to consider than just supplies and labor. If you choose to contract the work yourself,without the presence of a professional,you could subject yourself to a great deal of potential problems. If you’re thinking about the installation of a new roof,you . . . →Read More:Roofing and Illegal Immigrants