Who pays for a pre-purchase inspection on a Boonton Town, New Jersey acquisition?
The buyer typically pays, since the inspection is part of buyer due diligence. In some negotiations the seller agrees to provide a recent inspection or to credit the cost.