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?


Our People

Our Incredible People and What We Do

Our culture at On Site Companies is driven by our six core values: Acting Positive, Showing Willingness, Being Dependable, Expressing Loyalty, Working as a Team, and Having Integrity. These core values are our identity as a company that everyone in our team believes in and personifies.

1. Acting Positive

We are upbeat, friendly, and positive. Whether the task is large or small, we handle it with the utmost optimism. Less than desirable situations may occasionally come up, but we don’t let that affect our attitude; instead, we cheerfully engage each other and our clients with a smile. We believe that there are certain things that you can’t change, but you can control how you react to them and remain positive.

2. Showing Willingness

We are always up for a challenge. Our team loves going the extra mile to make sure our clients are satisfied regardless of the circumstances. Our clients will never feel like a burden since we are always more than happy to help. Showing willingness is a vital aspect of how we work together and communicate to solve problems internally as well.

3. Being Dependable

Our clients can always count on us. They know that the job will always be completed satisfactorily and in a timely fashion. This is possible because our team can always rely on each other. Everyone is held to a high standard and we are not afraid to politely hold each other accountable. Day in and day out, we trust each other to be dependable.

4.  Expressing Loyalty

Expressing loyalty is very important to us. Most of our clients return if they need more of our services again. We appreciate everyone that decides to do business with us, and we always make sure to communicate that. Our employees are the heart of our business, so we always emphasize our loyalty to them as well. Everyone in the company understands that we have each other’s backs.

5. Working as a Team

Teamwork is an integral part of how we run our business. We are always on our clients’ team and have their best interests at heart. Every employee of our organization is a member of a department team. These department teams engage in daily cross-functional collaboration in order to achieve our goals. We love working together and helping each other out.

6. Having Integrity

Engaging in moral and honest business is vital to how we operate. We always have our clients’ best interests at heart and will always be completely transparent with them. Our clients can trust that we are taking care of them. Internally, we understand that we all must be open and honest with each other. All of our team has a high level of moral character and it shows through how we operate as a company.

Work With a Team That Cares About the Products We Deliver and the Clients We Service