Ready John was one of the first companies to introduce portable sanitation to New Brunswick. Over the years we have continued to bring innovative ideas and solution to our customers. Currently we have approximately 1500 portable toilets, 125 portable sinks, 20 hand sanitizer stands, 2 washroom trailers, 2 shower trailers, and portable urinal units.