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?



What’s it like working at On Site?

Check out our videos below to find out!

Team Spotlight


Event Highlights


What are the benefits?

We invest in our team!

Benefits icons
Benefits icons
Benefits icons

What are your core values?

This is who we are!

Acting positive icon
Showing willingness icon
Being dependable icon

Acting Positive

Showing Willingness

Being Dependable

Expressing loyalty icon
Having integrity icon
Working as a team

Expressing Loyalty

Having Integrity

Working as a Team

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!

Join Our Team!

On Site Companies of Minnesota and St. Louis takes pride in the job we do! We deliver comprehensive services that enable and elevate the experiences of others. Our service and safety records hinge on our team members, so our employees are valued above all else.

At On Site, we genuinely believe that each team member plays an important role in the overall success of the company and we value the contribution that each member provides. We are always looking for responsible and professional employees to maintain our high level of customer service. On Site is a group of dedicated and passionate people who consistently give their best to guarantee customer satisfaction. Satisfaction is not just our goal, it is our standard.

On Site Companies hires both full-time and seasonal employees. As a full-time member of our team, you will receive great wages, safety incentives, a generous PTO schedule, company-sponsored medical benefits for you and your family, 401k, and overtime opportunities in the spring and summer months.

onsite team