Free tool: See what pool pros charge in your area → poolrates.fyi
Back to Blog

Setting Up Permissions and Roles for Your Pool Service Team

Parker Conley Parker Conley · April 23, 2026
Setting Up Permissions and Roles for Your Pool Service Team

Your pool tech just saw how much your biggest customer pays each month. Your office manager changed a route by accident. Your new hire deleted three customer notes because they clicked the wrong button. These things happen when everyone has access to everything.

Permissions and roles fix this. They let each person on your team see only what they need and do only what their job requires. It sounds like a small thing, but it can save you from big problems. This guide walks you through how to set up roles and permissions the right way using PoolDial's team management tools.

Key Takeaways

  • Not everyone needs to see everything. Techs do not need billing info. Office staff do not need to change routes.
  • PoolDial has four roles. Viewer, Member, Admin, and Owner. Each one has different levels of access.
  • Match the role to the job. A tech gets Member. An office manager gets Admin. Your spouse gets Owner.
  • Protect sensitive data. Billing details, revenue reports, and customer phone numbers should only be visible to people who need them.
  • Update roles as people grow. When a tech becomes a manager, change their role to match their new job.

Why Permissions Matter in PoolDial

When you start your pool business, you do everything yourself. You clean the pools, send the invoices, answer the phone, and fix the equipment. There is no reason to think about permissions because you are the only person using the software.

Then you hire your first tech. Then a second. Then maybe someone to handle the office. Now three or four people are logging into your account. And if they all have the same level of access, you are asking for trouble.

Here are real problems that happen when you skip permissions:

  • A tech sees what customers pay. Now they know your margins. They might ask for a raise based on what they think you make. Or they might tell the customer what you charge and what they get paid. Neither is a fun conversation.
  • An office manager changes a route. They did not mean to. They were looking at the route screen and moved a stop by accident. Now your tech shows up at the wrong house.
  • A new hire deletes customer data. They were trying to update a note and hit the wrong button. Without the right permissions, they had access to delete things they should not have been able to touch.
  • Someone sees private customer info. Phone numbers, addresses, gate codes, billing details. Not everyone on your team needs all of that. A tech needs the address and gate code. They do not need to know which customers are behind on payments.

Permissions are not about trust. You trust your team. But trust and access are two different things. A good permission setup protects your team from making mistakes and protects your customer data from being seen by people who do not need it.

"SOPs, CRM tools, route optimization, field delegation, performance dashboards, profit per pool, build systems, train thinkers, track margins."

Setting up permissions is part of building the systems that let your business run without you being involved in every little thing. It is one of the first steps toward running a real company instead of just working a job.

PoolDial's Role Hierarchy Explained

PoolDial uses four roles. They are stacked on top of each other like levels. Each higher role can do everything the lower roles can do, plus more. Here is how they work from bottom to top:

  • Viewer (Level 0). The most basic role. Viewers can look at things but they can not change anything. They can see routes, customer names, and service history. They can not add stops, edit customer info, or change settings. This role is great for someone who just needs to check on things without touching anything.
  • Member (Level 1). This is the role for most techs. Members can do their daily work. They can log service visits, record chemical readings, take photos, and leave notes. They can see the customers on their route. But they can not add new customers, change billing, or see revenue numbers.
  • Admin (Level 2). This is for managers and office staff. Admins can do everything Members can do plus more. They can add and edit customers, manage routes, create work orders, and view reports. They can invite new team members. They have broad access to run the business day to day.
  • Owner (Level 3). Full access to everything. Owners can change account settings, manage billing, view all financial data, and delete anything. They can also change other people's roles. Only give this role to people who truly own or co-own the business.

Think of it like keys to a building. A Viewer has a key to the lobby. A Member has a key to their office. An Admin has a key to most rooms. And the Owner has the master key.

What Each PoolDial Role Can Access

Here is a full breakdown of what each role can and can not do. Use this table to decide which role fits each person on your team.

Feature Viewer Member Admin Owner
View assigned route Yes Yes Yes Yes
Log service visits No Yes Yes Yes
Record chemical readings No Yes Yes Yes
Take photos and notes No Yes Yes Yes
View customer details Basic info only Assigned customers All customers All customers
Add or edit customers No No Yes Yes
Manage routes No No Yes Yes
Create work orders No No Yes Yes
View billing and invoices No No No Yes
View revenue reports No No No Yes
Invite team members No No Yes Yes
Change team roles No No No Yes
Change account settings No No No Yes
Delete data No No Limited Yes

The big takeaway here is that billing and financial data is locked to the Owner role by default. This is on purpose. Most people on your team do not need to see how much each customer pays or what your total revenue looks like.

Common PoolDial Role Setups for Pool Companies

Every pool company is different, but most fall into a few common patterns. Here are the setups we see most often, along with which role to use for each person.

Solo Owner (Just You)

If you run the business by yourself, you are the Owner. That is it. You have full access to everything. There is nothing to set up because you are the only user. But once you hire your first tech, come back to this guide.

Owner Plus One or Two Techs

This is the most common setup. You own the business and you have one or two techs in the field. Here is how to set it up:

  • You: Owner role. Full access to everything.
  • Each tech: Member role. They can log visits, record readings, take photos, and see their assigned route. They can not see billing info, add customers, or change routes.

This is the simplest setup and it works well for companies with up to about five techs. The Owner handles all the office work and the techs focus on cleaning pools.

Owner Plus Office Manager Plus Techs

Once you get to five or more techs, you probably need someone in the office. An office manager handles customer calls, schedules work orders, manages routes, and keeps things organized. Here is the setup:

  • You: Owner role.
  • Office manager: Admin role. They can manage customers, routes, and work orders. They can invite new team members. But they can not see billing details or revenue reports unless you give them Owner access.
  • Techs: Member role.

The Admin role is perfect for office managers because it gives them the tools to run daily operations without exposing financial data. If your office manager also handles billing, you might need to give them Owner access instead. But for most companies, keeping billing separate is better.

Spouse or Business Partner

If your spouse or partner helps run the business, give them the Owner role. They are a co-owner and they need the same access you have. This includes billing, settings, and the ability to change other people's roles. Do not make your spouse an Admin. It will just create frustration when they can not see or do something they need to.

Part-Time Helper or Summer Hire

For part-time workers, seasonal help, or someone who is just filling in for a week, the Viewer role is often enough. They can see the route and know where to go, but they can not change anything. If they need to log service visits, bump them up to Member. But if they are just riding along with another tech, Viewer keeps things simple and safe.

"Operational leverage means doing more without having to work more."

Good permissions are a form of operational leverage. You spend a few minutes setting up roles and you save hours of fixing mistakes, answering questions, and worrying about who can see what.

Protecting Sensitive Data in PoolDial

Some data in your pool business is more sensitive than others. Here is what you should think about protecting and who should have access to it.

Billing and Payment Information

This is the most sensitive data in your account. It includes what each customer pays, their payment method, which accounts are past due, and your total revenue. In PoolDial, this is locked to the Owner role by default. Only people with the Owner role can see billing information.

Why does this matter? Because if your techs know what customers pay, it changes the relationship. A tech who knows a customer pays $200 a month might treat that customer differently than one who pays $120. Or they might think, "This customer pays $200 and I only make $18 per stop. That is not fair." Even if the math does not work out the way they think, it creates problems.

Customer Phone Numbers and Contact Info

Techs need customer addresses to do their job. But do they need phone numbers? In most cases, no. If a tech needs to contact a customer, they should go through you or your office. This protects the customer's privacy and keeps communication going through the right channels.

With the Member role in PoolDial, techs see the information they need for their assigned customers. They get the address, gate code, pool type, and service notes. They do not get the customer's phone number or email by default.

Revenue Reports and Analytics

Your revenue numbers, profit per pool, growth charts, and performance dashboards are all Owner-level data. These reports help you make business decisions, but they are not something your techs or even your office manager needs to see in most cases.

If you do want your office manager to see certain reports, you can give them the Owner role. But think carefully about whether they really need that access. In most small pool companies, the Owner handles the financial side and the Admin handles operations.

Gate Codes and Access Instructions

Gate codes and access instructions are a special case. Techs need them to get into the property. But you also want to make sure that if a tech leaves your company, they can not still see every gate code in your system. This is where roles help. When you remove a team member from your account, they lose access to everything instantly. All the gate codes, addresses, and customer details are gone from their device as soon as you remove them.

How to Set Up Roles in PoolDial

Setting up roles in PoolDial takes about two minutes. Here is how to do it step by step.

  1. Go to Team Management. In the dashboard, click on Team Management in the sidebar. You will see a list of everyone on your team.
  2. Invite a new member. Click "Invite" and enter their email address. Choose the role you want to give them: Viewer, Member, Admin, or Owner.
  3. They accept the invite. Your new team member gets an email with a link to create their account. Once they accept, they show up on your team list with the role you chose.
  4. Assign them to a route. If they are a tech, go to Routes and assign them to the stops they will service. They will only see the customers on their assigned route.

That is it. The whole process takes less time than it takes to explain it. And once it is set up, you do not need to think about it again unless someone's role changes.

You can also change a person's role at any time. If a tech gets promoted to a route manager, just go to their profile in Team Management and change their role from Member to Admin. The change takes effect right away. They will see the new options the next time they open the app or refresh the dashboard.

Changing Permissions in PoolDial as Your Team Grows

Your team will not stay the same forever. People get promoted. New people join. Some people leave. Here is how to handle role changes as your business grows.

When a Tech Becomes a Route Manager

This is the most common promotion in pool service. A tech proves themselves in the field and you want them to take on more responsibility. Maybe they will manage other techs, handle customer issues, or help with scheduling.

Change their role from Member to Admin. This gives them access to manage routes, edit customer info, and create work orders. They still will not see billing data unless you make them an Owner.

When You Hire an Office Manager

Your first office hire is a big step. Give them the Admin role to start. They can manage customers, handle team coordination, and create schedules. Watch how they use the system for a few weeks. If they need billing access, you can bump them to Owner later. It is easier to add access than to take it away.

When Someone Leaves

When a team member leaves your company, remove them from your PoolDial account right away. Do not wait until the end of the week or until their last day. Do it as soon as they give notice or as soon as they are done working for you.

When you remove someone, they lose access to everything instantly. They can not see customer addresses, gate codes, route information, or any other data. This protects your customers and your business.

When You Add a New Location or Service Area

If you expand to a new area and hire techs there, the same role setup applies. New techs get the Member role. If you have a manager for that area, they get the Admin role. And you keep the Owner role for yourself and any co-owners.

The nice thing about PoolDial's role system is that it scales. Whether you have 2 techs or 20, the roles work the same way. You just have more people to assign them to.

Common PoolDial Permission Mistakes to Avoid

Here are the mistakes we see most often when pool companies set up their team permissions.

Making Everyone an Admin

This is the biggest one. It feels easier to just give everyone full access so nobody ever has to ask you for help. But it creates a mess. When everyone can change everything, nobody knows who changed what. Routes get moved by accident. Customer notes get deleted. Settings get changed without anyone realizing it.

Start with the lowest role that works for each person. You can always add more access later.

Not Setting Up Roles at All

Some owners invite their whole team and never think about roles. Everyone gets the default role, which might be more access than they need. Take five minutes when you add someone to pick the right role. It will save you hours of cleanup later.

Forgetting to Remove People Who Leave

This is a big one for security. If a tech quits on Friday and you do not remove them until the following Monday, they have a whole weekend of access to your customer data. Gate codes, addresses, phone numbers. Remove people the same day they leave.

Giving Financial Access Too Freely

Your revenue, your pricing, your margins. This is your business data. Not everyone needs to see it. Keep billing and financial data at the Owner level unless there is a very specific reason to share it. Even your Admin-level office manager usually does not need to see your total monthly revenue.

Not Updating Roles When Jobs Change

A tech gets promoted but still has Member access. An office manager takes over billing but is still an Admin. Keep roles current. When someone's job changes, their role should change too. Set a reminder to review roles once a quarter.

See It in Action: PoolDial Team Management

PoolDial makes team permissions simple. Invite people with the right role from day one. Change roles with a click. Remove people instantly when they leave. And know that your sensitive data is only visible to the people who need it.

The team management screen shows you everyone on your team, their role, their assigned routes, and their last activity. You can see at a glance who has access to what. If something looks wrong, you can fix it in seconds.

PoolDial team management dashboard

Roles and permissions are one of those things that seem small until something goes wrong. A tech sees billing info and gets upset. An office manager changes a route by accident. A former employee still has access to customer gate codes. These are all problems that take minutes to prevent and hours to fix.

Set up your roles today. Start with the table above. Match each person on your team to the right role. And if you are not sure, go with the lower role. You can always add more access later, but you can not take back information someone has already seen.

Control Who Sees What on Your Team

PoolDial's role system lets you set the right permissions for every team member in minutes. Protect your data. Prevent mistakes. Plans start at $2/pool.

Start Your Free Trial