Michael Knapp Contracting - Princeton, NJ Looking to contact Michael Knapp Contracting? You can reach them at 732-422-8995