Portable Toilets & Restroom Rentals

Do you need to rent a portable toilet? Portable toilets are known by many names, such as port-a-potties, sani-johns, port-a-johns or portable outhouses. We have all seen them, whether at a fair, town event, sporting event, near a construction site or at a local party. Many situations can require portable toilet rentals. Portable toilets are an important part for any event or construction site without permanent facilities.

Construction sites are required by local and state laws to provide sanitary portable toilets that are clean and in good working condition. No matter if it is a home remodel, a new home being built or the construction of a 12-story building, portable toilets or port-a-johns are a must have. Many carnivals, town or city events will also use them when no other facilities are available, in hopes they will keep patrons around longer and in turn create more revenue.

Portable toilets are normally molded of plastic and made for a single occupant. Most companies that rent these portable toilets provide several services, from delivering the portable toilet to the site to performing any repairs to the port-a-john and pumping out the waste. Normally, once a week, they will pump out the portable toilet. Also at this time, they will clean the portable toilet with brushes and a sanitizing soap. They will also restock toilet paper, soap and paper towels if the portable toilet you rented is equipped with a sink. A portable toilet should be adequate for 10 workers that work a 40 hour week when cleaned on a weekly basis.

The cost will vary depending on location, type of unit and how long it will be needed. These 3 factors, along with how many will be using the portable toilet, will have to be known before calling. Estimates are usually free and can be obtained with a simple phone call. Be sure to ask about the different types of portable toilets they may stock. Many are not just simple portable toilets anymore. Some come with sinks, and there are trailer types and several other types as well. All your options will be explained when you call for your price quote.

Please enter a zip code to find a portable toilet supplier in your area:
'; include 'searchformtoilets.php'; include 'footer.php'; exit; } $thezip = $_POST['zip']; // get the zip lat/long $getlatlongquery = "SELECT latitude, longitude FROM zip_codes WHERE zip = '$thezip' "; $getlatlong = mysqli_query($dbc,$getlatlongquery) or trigger_error("Bad getlatlong query: " . mysqli_error($dbc)); // echo '$getlatlongquery:'.$getlatlongquery.'
'; if ( !$getlatlong ) { include 'technical.php'; include 'footer.php'; exit; } // echo 'num: '.mysqli_num_rows($getlatlong).'
'; if (mysqli_num_rows($getlatlong) < 1 ) { $url = $config['url'].'/sorrynopt.html'; header("Location: $url"); include 'footer.php'; exit; // echo 'sorry nope'; // exit; } while ($latlong = mysqli_fetch_array($getlatlong)) { $latitude = $latlong['latitude']; $longitude = $latlong['longitude']; $getcontractorsquery = "SELECT DISTINCT registrations.cont_id, cont_regoptions_id, cont_companyname, cont_phone, cont_phone_ppc, cont_address, cont_city, cont_state, contractors.cont_zip, cont_licnum, cont_url, cont_specialty, cont_servicearea, latitude, longitude FROM contractors, zip_codes, registrations WHERE registrations.reg_zip = zip_codes.zip AND contractors.cont_id = registrations.cont_id AND contractors.cont_zip = registrations.reg_zip AND registrations.reg_active = 1 AND cont_portpotty = 'Y' AND degrees(acos(sin(radians(zip_codes.latitude) ) * sin(radians($latitude)) + cos(radians(zip_codes.latitude)) * cos(radians($latitude)) * cos(radians(zip_codes.longitude -$longitude) ) ) ) * 69.09 < ".MAXDISTANCE; // echo 'getcontractorsquery: ' . $getcontractorsquery . '
'; $getcontractors = mysqli_query($dbc,$getcontractorsquery) or trigger_error("Bad getcontractors query: " . mysqli_error($dbc)); // exit; if ( !$getcontractors ) { include 'technical.php'; include 'footer.php'; exit; } if (mysqli_num_rows($getcontractors) < 1 ) { $url = $config['url'].'/sorrynopt.html'; header("Location: $url"); include 'footer.php'; exit; } echo '

The following portable toilet suppliers were found in your area:

'; $i = 0; $contractors_array = array(); while ($contractors = mysqli_fetch_assoc($getcontractors)) { // get the contractors zip lat/long $contractors_array[] = $contractors; $myzip = $contractors['cont_zip']; $getlatlongquery = "SELECT latitude as lat2, longitude as long2 FROM zip_codes WHERE zip = '$myzip' "; $getlatlong = mysqli_query($dbc,$getlatlongquery) or trigger_error("Bad getlatlong query: " . mysqli_error($dbc)); while ($distance = mysqli_fetch_array($getlatlong)) { $distance = calcDist($latitude, $longitude, $distance['lat2'], $distance['long2']); $distance = round($distance, 1); $contractors_array[$i]['distance'] = $distance; $i++; } } } // END while foreach ( $contractors_array as $key) { echo '
'; $alt = 'Company logo'; $logopath = $config['logopath'].$key['cont_id'].'.jpg'; $logofile = $config['logosrc'].$key['cont_id'].'.jpg'; if ( file_exists($logopath) ) { list($width, $height, $type, $attr) = getimagesize($logopath); echo '
'.$alt.'
'; } $logopath = $config['logopath'].$key['cont_id'].'.gif'; $logofile = $config['logosrc'].$key['cont_id'].'.gif'; if ( file_exists($logopath) ) { list($width, $height, $type, $attr) = getimagesize($logopath); echo '
'.$alt.'
'; } echo '

'.$key['cont_companyname'].'

'; $cont_phone = preg_replace("/(\d{3})(\d{3})(\d{4})/","$1-$2-$3",$key['cont_phone']); $cont_phone_ppc = preg_replace("/(\d{3})(\d{3})(\d{4})/","$1-$2-$3",$key['cont_phone_ppc']); echo "

Phone: "; echo $key['cont_regoptions_id'] != 3 ? $cont_phone : $cont_phone_ppc; echo "
"; echo $key['cont_address'].'
'; echo $key['cont_city']; echo (strlen($key['cont_city']) > 0 && strlen($key['cont_state']) > 0 ) ? ', ': ''; echo $key['cont_state']; echo ' '.$key['cont_zip'].'
'; echo 'License #: '.$key['cont_licnum'].'
'; echo strlen($key['cont_url']) > 0 ? 'Web site: '.$key['cont_url'].'
' : ''; $specialty = str_replace("\n\r","\n",$key['cont_specialty']); $specialty = str_replace("\n\n","\n",$specialty); $specialty = explode("\n",$specialty); echo "

Specialty:

"; $cont_servicearea = str_replace("\n\r","\n",$key['cont_servicearea']); $cont_servicearea = explode("\n",str_replace("\n\n","\n",$cont_servicearea)); // $cont_servicearea = explode("\n",$cont_servicearea); echo "

Service Area:

"; echo '

Distance: '.$key['distance'].' miles from the specified ZIP code

'; echo "
"; } // END foreach echo '

Search Again:

'; } // END if ( isset($_POST['issubmitted']) && isset($_POST['zip']) ) ?>

 

If you're a septic contractor who also supplies portable toilets and you wish to be included in SepticContractors.com, please visit our registration page