JC Contracting offers very competitive rates on all types of roofing repairs and installation, including emergency services and storm damage repair. We also offer siding installation and repair, gutter installation and repair and window installation and repair. We proudly serve all of Middlesex County New Jersey as well as Somerset and Union county. We guarantee all work and are fully insured with over 20 years of expertise. James having over 30 years of experience in home improvements always delivers his promises with professionalism and expertise. He takes pride in adding a personal touch to your home improvement project. There are NO salesmen working off a commission at JC contacting and our work speaks for itself. Our installation process exceeds the manufactures specifications Whether its roofing or siding. When looking to hire a contractor, rest assured you have the very best. Call us today for a free in home estimate!