How to Assign Service Territories for a Solar Installation Company
Why Service Territories Matter for Solar Installation Companies
If your solar techs are regularly driving 45 minutes across town to reach a job while another tech sits 10 minutes away, you don't have a scheduling problem — you have a territory problem. Assigning clear service territories for your solar installation company means every new booking lands with the right tech automatically, based on where the customer actually lives. The result: shorter drive times, denser routes, and techs who spend more time on rooftops and less time behind a windshield.
Most solar companies with 3 to 20 techs try to manage this manually — someone on dispatch checks a spreadsheet, eyeballs a ZIP code, and texts a tech. It works until it doesn't. One dispatcher out sick, one miscommunication, and two crews show up at the wrong address. Building defined service territories fixes this at the root.
Step 1: Map Your Current Job Density Before You Draw Any Lines
Before you assign a single territory, pull your last 6 months of completed jobs and plot them on a map. You're looking for three things:
- Where your jobs actually cluster — not where you think they do
- Which areas have long gaps between jobs — these are candidates for consolidation or coverage changes
- How far your techs are currently traveling on average — benchmark this number now so you can measure improvement later
For most solar companies in mid-sized metros, you'll find 70–80% of your volume concentrated in a handful of ZIP codes. Those core ZIPs become the anchor for each tech's territory. The outlier jobs — the ones 40 miles out — are worth a separate conversation about whether you're pricing them to cover the drive time.
Step 2: Build Territories Around ZIP Codes, Not Just Radius Circles
Radius-based territories ("Tech A covers everything within 20 miles of downtown") sound clean but create messy overlaps and don't match how cities actually work. ZIP codes respect municipal boundaries, neighborhood density, and the way customers search for services. They're also much easier to explain to your techs and to customers who ask "who covers my area?"
A practical starting structure for a solar company with 5 techs might look like this:
- Tech 1: Urban core ZIPs — high-density, shorter jobs, more same-day slots
- Tech 2 & 3: First-ring suburbs — your bread-and-butter residential solar installs
- Tech 4: Outer suburbs with newer construction — longer drives but larger installs
- Tech 5: Rural coverage or a secondary metro cluster
In Cartoply, you can build these territories by selecting ZIP codes directly on the map — no spreadsheets, no custom GIS software. Group the ZIPs, name the territory, and assign it to a tech. When a customer enters their address during booking, the platform routes them to the correct tech automatically. No dispatcher required for that decision.
Step 3: Balance Workload, Not Just Geography
Geography is the starting point, but a territory only works if the tech in it can actually handle the job volume. Solar installs are not 45-minute tune-ups — a full residential install is typically a full-day job. A tech who covers a dense territory might max out at 4–5 jobs per week. One covering a sprawling rural zone might manage 2–3.
When you're drawing territories, check these numbers:
- Target 3–5 jobs per tech per week for full residential solar installs
- Keep average drive time between jobs under 25 minutes — if it's consistently higher, your territory is too large or too scattered
- Aim for route density over coverage area — a tight cluster of 8 jobs in 4 ZIPs beats a sprawling territory across 15 ZIPs with the same job count
- Review territory boundaries every quarter — seasonal demand shifts and your best ZIPs this spring may not be your best ZIPs in fall
Step 4: Make Sure New Bookings Respect Your Territory Lines
Drawing territories on a map is only half the work. The other half is making sure that when a homeowner fills out your booking form at 9pm on a Tuesday, they get routed to the right tech — not whoever someone on your team happens to text first in the morning.
This is where most manual systems fall apart. With Cartoply, you share one booking link for your whole company. The customer enters their address, the platform checks it against your territory map, and the job lands on the right tech's calendar automatically. The tech only ever sees their own jobs. Your office sees everything.
If you're already running Jobber for your job management, Cartoply's integration pulls your existing service areas in as territories and pushes new bookings directly into Jobber as Requests — so your back office workflow doesn't skip a beat.
Step 5: Collect Payment Before the Job Gets Confirmed
This is specific to solar but worth saying plainly: solar installs involve significant materials costs and multi-person crews. Sending a team to a job where the customer ghosts on payment is an expensive mistake. Territory assignment is the right moment to also enforce deposit collection — if the booking system is routing the job anyway, it can also collect a deposit or full payment before that confirmation goes out.
Cartoply lets you require a deposit or full payment as part of the booking flow. The job doesn't confirm until payment clears. For solar companies dealing with high-ticket installs, this eliminates the awkward "we need a card on file before we schedule" conversation entirely.
Your Territory Setup Checklist
- ☐ Pull and map your last 6 months of completed jobs by address
- ☐ Identify your top 10–15 ZIP codes by job volume
- ☐ Group ZIPs into logical territory clusters — one per tech
- ☐ Check that each territory supports 3–5 jobs per week at your current demand level
- ☐ Verify average drive time between jobs in each territory stays under 25 minutes
- ☐ Set up automatic routing so new bookings go to the right tech without manual dispatch
- ☐ Require a deposit at booking to protect your materials and crew time
- ☐ Schedule a quarterly territory review on your calendar now
Start with One Territory Today
You don't have to restructure your entire operation this week. Pick your highest-volume tech, identify the 4–5 ZIPs where most of their jobs land, and formalize that as their territory. Get the routing working for that one person. You'll see the difference in their weekly drive time within a month — then you'll have the proof you need to roll it out to the rest of your team.
If you want to see how this works in practice, set up a free Cartoply account and build your first territory in about 10 minutes — no spreadsheets, no GIS software, just your ZIP codes and a map.