NECA Portable Toilets Portable Toilet Rental Contractor - Miami, FL Looking to contact NECA Portable Toilets? You can reach them at 305-545-5096