Restroom Calculator

Need an estimate for how many porta potties your event needs? Use this handy calculator! For a more specific quote tailored to your needs, call us today at 800-210-8407!

My event is estimated at attendees, for hours.
  • Will there be more women than men?
  • Will there be alcohol served?

Your Estimated Sanitation Services

Based on what you've told us, we've generated this estimate for your needs.

If you have more details or would like expert advice to make sure you get the best sanitation solution, please call us at 800.210.8407.

Estimated Standard Portable Restrooms Needed: 0
Estimated Hand Wash Stations Needed: 0
Estimated Enhanced Access Restrooms Needed: 0

Looking for a custom quote on those items?



Career, Company, and Products Resources

Are you exploring your sanitation and climate control options? On Site Companies provides top-quality sanitization, septic, and climate control services and products that are supported by our customer-first standards. Below are resources, including our blog, FAQs, and careers page, that will help you learn more about On Site Companies and what we have to offer.

Employees shaking hands


The success of On Site Companies is credited to our incredible team of dedicated and diligent employees. We are able to deliver consistent customer satisfaction because our team takes pride in providing superior solutions for others. We are always looking to expand our team of reliable individuals!

Blog and Videos

Stay up to date on what is happening at On Site Companies. From company announcements to exciting news, our blog and videos cover what you need to know about mobile restroom rentals, septic tank pumping services, climate control options, and much more.

Onsite portable restroom luxury trailer
Blue Onsite portable restrooms


Questions about On Site and our services? Check out our frequently asked questions for information about our locations and service areas, available rentals for your event or job site, and other common questions we receive.

Questions? Get In Touch!

Contact Us