Roofing in Watchung, NJ We present you the most comprehensive catalog of Roofing in Watchung, NJ Karcher & Son Roofing Roofing +1 908-754-1812 60 Dogwood Lane, Watchung, NJ 07069 Write a review Types of contractors in Watchung, NJ All types of contractors Contractor Home goods Plumber Real estate Roofing