If you are having problems with your plumbing, John Klein Plumbing & Heating provides the community in the Landing, NJ area, with top quality plumbing services. A dependable plumbing contractor knows what their customers need, and uses the best equipment to clearly find the root of the problem. We have more than 2 decades in the plumbing business, so you can count on us to fix any issue with your plumbing. We put our extensive knowledge to excellent use for our clients.