LJS Home Improvement General Contractors has been specializing in roofing since 1995. We have extensive experience working with insurance companies and property owners to restore hail damaged property. What sets John Monaghan apart from many other roofing contractors is the knowledge he has amassed having personally, physically roofed many homes. While he no longer performs the installs he is very involved in each roof that we install. He will inspect your roof for damage, work with your insurance company and oversee the project to its conclusion.