Industry guide · Internal Tools

Film Location Management Software: How Do You Stop One Missing Permit From Killing a Shoot Day?

Film Location Management software visual showing clapperboard, stamp, and map pin house.
The short answer

$60,000 to $130,000 for a first release in 10 to 16 weeks covering the location library with agreements, a permit workflow per jurisdiction and certificate of insurance tracking tied to shoot dates, based on Digital Heroes delivery experience. A full platform adding scout pack building, neighbor notification generation, owner payments, damage claims and a shoot day readiness gate runs $150,000 to $350,000 phased over 6 to 12 months. Build when you run locations across more than three permitting jurisdictions or more than about 60 shoot days a year with recurring owners. Do not build if you shoot mostly on a lot with occasional exteriors: a shared drive and a good coordinator handle that fine.

Why a location department fails on the day rather than in prep

It is 5:40am at base camp on a residential street. The unit moves to a second location at 2pm, and the locations manager has just learned two things at once. The road closure rider for that address was submitted, but the fire safety officer required by the rider was never booked, so the closure is not valid. And the certificate of insurance on file names the production company rather than the single purpose entity the show set up for this season, so the homeowner's property manager will not release the gate. Two hundred people are already on the clock. The first AD wants an answer in the next ten minutes.

Nothing about that morning is unusual. The information needed to prevent it existed: the rider condition was in a PDF, the certificate was in an email, the owner's requirement was in a phone call somebody remembers. It was simply spread across four systems and three people, and none of them had a view that says this shoot day is not clear yet. One lost shoot day costs more than the entire software project described in this guide, which is why locations is one of the few production departments where a custom build pays back inside a single season.

The typical stack is a shared drive of scouting photos organized by whoever took them, a spreadsheet of addresses and rates, DocuSign for location agreements, a folder of certificates from the insurance broker, email threads with each city film office, and a production accounting system that knows nothing about any of it. Reel Scout and LocationsHub sit alongside that in some organizations. The department runs on the locations manager's memory, and the memory is loaded at 5:40am.

Problem 1: your location library is a photo drive with no rights attached

A location is not a set of images. It is a legal and operational record: who has authority to grant access, what the agreement says about hours, noise, alterations, pets, smoking and the use of the address in dialogue, what the day rate and prep and strike rates are, whether the owner refused a prior production and why, which neighbor complained last time, whether there is a holdback on filming for a competing brand, and whether the parking that made it viable is still available since the building next door started construction.

Reel Scout and LocationsHub are real tools and they do their job. That job is discovery: a searchable library of locations with photographs, contact details and basic attributes, used heavily by film commissions to market a region and by productions to find candidates. They are not built to hold your negotiated terms per production, your agreement versions, your restriction rules or your owner relationship history. So the moment a location moves from candidate to booked, the record leaves the tool and reappears in a folder.

A custom build keeps one record from scout through wrap. The location carries geography, ownership and authority chain, agreement versions with signature status, rate card with prep, shoot, strike and overtime rates, restriction rules expressed as data rather than prose, an availability calendar, and a relationship log. Two years later, when a different show wants the same warehouse, you know what it cost, who to call, and that the landlord will not allow pyro.

Problem 2: permits are a different animal in every jurisdiction

Los Angeles goes through FilmLA. New York City goes through the Mayor's Office of Media and Entertainment. A state highway may need a Caltrans or equivalent department of transportation approval. Federal land needs a National Park Service or Bureau of Land Management permit with its own lead times. Drone work needs a Part 107 certificated pilot and, in controlled airspace, an authorization. Intermittent traffic control means police, not just a form. A stunt, pyrotechnics or an animal handler each drag in a separate rider, sometimes a separate agency.

Every one of those has a different form, a different lead time, a different fee structure and a different definition of what counts as submitted versus approved. Productions handle this with a coordinator who has learned three or four cities and a checklist that lives in their head. Move the show to a new state and the institutional knowledge resets to zero.

What a build does is model a jurisdiction as a configurable object: required documents, riders triggered by activity type, lead times measured in business days, fee schedule, submission channel and the humans who sign off. Then a shoot day is checked against it automatically. If Thursday involves a drone over a public park in a city that requires a parks department rider with seven business days notice, the system flags it on the previous Monday, not on Wednesday night. Adding a new city becomes configuration by a coordinator rather than a code change, which is the difference between a tool that survives your next location and one that does not.

Problem 3: certificates of insurance expire quietly and stop you at the gate

Owners, city offices and equipment vendors all want a certificate of insurance, usually naming them as additional insured, sometimes with specific limits, sometimes with a waiver of subrogation. Each one is a separate request to your broker, each has an expiry, and each is bound to a specific named insured entity. Productions that create a new entity per season or per title break this constantly, because a certificate issued for last season's entity looks correct at a glance and is worthless at the gate.

A build attaches certificate requirements to the location and the jurisdiction, tracks the issued document with its named insured, additional insured, limits and expiry, and evaluates coverage against the actual shoot date and the actual production entity. The check runs nightly across every scheduled day. A missing or mismatched certificate becomes a red item on the shoot day readiness view a week out, alongside the permit status and the signed agreement. That readiness gate, one screen that says whether a given day is legally clear, is usually the feature the department falls in love with.

Problem 4: neighbors, notifications and the complaint you did not log

Most jurisdictions require written notification to residents and businesses within a defined radius, sometimes with a signature threshold before a permit is issued. Producing those letters means resolving an address list around a point, merging the notice text with permit specifics such as dates, hours, equipment and parking restrictions, and recording delivery. Teams do this manually with a mapping tool and a mail merge, and the record of who was notified is a stack of paper in a production office that will be recycled at wrap.

That record matters twice: when a complaint escalates during the shoot, and when the same production or the next one returns to the same street. A build generates the radius list from parcel or address data, produces the notification pack, logs delivery, and then keeps a complaint register tied to the location and the address. The next time anyone scouts that block, the history is on the record. Location departments live on goodwill with communities, and goodwill is much easier to maintain when you can see who was unhappy last time and why.

Problem 5: owner money and damage claims that surface after wrap

Location fees are only part of it. There are prep and strike days at different rates, holding fees for dates you optioned and did not use, utility reimbursements, cleaning, and the restoration costs that appear two weeks after wrap when the owner notices the driveway. Payment sits in production accounting, the agreement sits in a signing tool, and the damage photos sit on a coordinator's phone.

A build binds the money to the record: agreement terms generate the payment schedule, wrap triggers a condition capture with before and after photography attached to the location, and a claim opens with a status, an owner, a reserve and correspondence. When the same owner is approached for a future production, whoever calls can see that the last claim was settled in full and closed. That is a small thing that determines whether a location says yes.

What this costs and how long it takes

A first release covering the location library with agreements and restrictions, jurisdiction configured permit workflows, certificate of insurance tracking and a shoot day readiness view runs $60,000 to $130,000 and ships in 10 to 16 weeks in our delivery experience. A full platform adding scout pack building with photo sets and sun path data, neighbor notification generation, owner payments and holdbacks, damage claims, and a mobile app for scouts working without signal runs $150,000 to $350,000 phased over 6 to 12 months.

What drives price up in this category specifically: the number of permitting jurisdictions you must model, since each is real configuration work and the first few require someone to read the actual rules. Address and parcel data for radius notifications, which is straightforward in some cities and painful in others. Integration with production accounting such as Movie Magic Budgeting or an entertainment payroll provider.

What keeps it down: starting with your two busiest jurisdictions, the library, and the readiness gate. That covers the failure mode that costs real money.

Build versus buy, and when buying is right

Do not build if you shoot mainly on a lot or stage with occasional controlled exteriors in one city. A shared drive, a spreadsheet and an experienced coordinator handle that, and the money is better spent on the coordinator. If you are a film commission whose job is to market a region and route inquiries to local businesses, LocationsHub or Reel Scout is aimed exactly at you and a custom build would be duplication.

Build when two or more of these hold. You work across three or more permitting jurisdictions with materially different rules. You run more than roughly 60 shoot days a year, or multiple units, so the readiness question is asked several times a week. You return to the same locations across seasons or titles and keep relearning the same terms. You have had a shoot day compromised by a permit, certificate or notification failure in the last two years. Or you are a studio or streamer with several productions whose location knowledge dies with each show's wrap, which is the most expensive version of this problem and the least visible.

The honest threshold is knowledge retention. A single production can run on a great coordinator. An organization that makes many productions cannot keep rebuilding that knowledge from zero and calling it a cost of doing business.

How to choose a developer for location and permit software

Ask them to model a jurisdiction on a whiteboard before you sign. Someone who has done this will separate the permit type, the triggering activity, the required riders, the lead time in business days and the approving authority, and will ask how you want to handle a rider that requires a booked safety officer as a precondition. Someone who draws locations and bookings has built a rental app.

Ask how they would evaluate whether a shoot day is clear. The correct answer involves a rules evaluation over permits, riders, agreements, certificates and notifications for a given date and entity, run on a schedule and surfaced before it is urgent. If the answer is a checklist a human ticks, you have bought a prettier spreadsheet.

Ask about offline behavior on mobile. Scouts photograph locations where there is no signal, and a build that assumes connectivity will be abandoned within a month by exactly the people it was meant to help.

Ask who owns the code and settle it in writing before kickoff. You should own the repository, the cloud accounts and the right to hire another firm at any point. At Digital Heroes the client owns the code from the first commit, and any developer who resists that is building a dependency rather than software.

Research & sources

The evidence behind this guide

Independent findings on why this investment pays off. Every link goes to the primary source.

  1. In PMI's 2014 Pulse of the Profession report on requirements management, inaccurate requirements management is cited as a leading cause of project failure, with 47% of unsuccessful projects failing to meet goals due to poor requirements management. Source: Project Management Institute (PMI) (2014) →
  2. This analysis cites IDC research that companies lose 20-30% of revenue annually to inefficiencies caused by data silos, Gartner's estimate that poor data quality costs organizations at least $12.9 million per year on average, and a Salesforce benchmark that 80% of IT leaders say data silos hinder digital transformation - illustrating the business case for integrating systems. Source: Cherry Bekaert (citing IDC, Gartner, Salesforce, DATAVERSITY) (2024) →
  3. 48% of private companies cite integration with legacy systems or technical debt as a top obstacle to realizing the full value of their digital and AI investments (behind data quality/availability at 72% and gaps in AI fluency or technology talent/leadership at 53%). Source: Deloitte (2026) →
  4. One in four US employees report lacking career advancement opportunities; 48% of employees who participated in mentorship programs report high job satisfaction versus 29% of non-participants, and access to advancement opportunities ranges from 33% at organizations under 10 employees to 74% at those with 1,000+. Source: Gallup (2025) →
Hannah G. · Account Manager · B2B & SaaS · New York

B2B and software accounts move differently: longer cycles, more stakeholders, and value that shows up in pipeline rather than same day revenue. Hannah manages that work, coordinating between client teams and engineers, and writes about setting expectations that hold when a project runs for months.

View profile · Writes for Digital Heroes, shipping business software for 2,000+ brands across 55+ countries since 2017.

FAQ

Frequently asked questions

How much does custom film location management software cost?
A first release with the location library, agreements, jurisdiction based permit workflows and certificate of insurance tracking runs $60,000 to $130,000 and ships in 10 to 16 weeks, based on Digital Heroes delivery experience. A full platform adding scout packs, neighbor notifications, owner payments and damage claims runs $150,000 to $350,000 over 6 to 12 months. The main cost drivers are how many permitting jurisdictions must be modeled and whether you need reliable offline use on mobile for scouting.
Is Reel Scout or LocationsHub enough for a production company?
They are strong at discovery, which is a searchable library of locations with photographs and contacts, and film commissions use them well for exactly that. They are not designed to hold your negotiated terms, agreement versions, restriction rules, permit lifecycle or certificate expiry against specific shoot dates. So the record tends to leave the tool at the moment a location is booked, which is when the operational risk actually starts. If your need is finding places rather than clearing days, they are the right answer.
Can software actually track permits across different cities and states?
Yes, if a jurisdiction is modeled as configurable data rather than hard coded logic: required documents, riders triggered by activity such as drone work or pyrotechnics, lead times in business days, fee schedules, submission channel and approving authority. Adding a new city then becomes configuration a coordinator can do. Some film commission portals only accept submissions through their own web forms, so the system tracks status and deadlines around a manual submission rather than pretending to automate it.
How do you stop an expired certificate of insurance from stopping a shoot?
Certificates get modeled with their named insured, additional insured, limits and expiry, then evaluated nightly against every scheduled shoot day and the specific production entity filming that day. Productions that create a new entity per season break most manual processes here, because a certificate from last season looks right at a glance and is refused at the gate. The output that matters is a readiness view a week out showing every day that is not yet legally clear.
How long does it take to build location management software?
A usable first release ships in 10 to 16 weeks in our experience. The pacing item is not engineering, it is jurisdiction research: someone has to sit with a coordinator and write down what each city actually requires, including the unwritten parts such as which office responds only by phone. Companies that already keep a permit checklist per city move faster, and starting with your two busiest jurisdictions rather than all of them keeps the first release honest.
Can the system generate the neighbor notification letters a permit requires?
Yes. The build resolves the address list within the required radius from parcel or address data, merges the notice with the specific dates, hours, equipment and parking restrictions from the permit, and logs delivery so you can prove notification if a complaint escalates. Keeping a complaint register attached to the location and address also matters for the next production, because location goodwill in a neighborhood is a long lived asset that most companies destroy through forgetfulness.
Does location software connect to production accounting?
It should. Agreement terms generate the payment schedule for location fees, prep and strike days, holding fees and utility reimbursements, and those flow to production accounting or an entertainment payroll provider rather than being retyped. Damage claims need a reserve and a status of their own because they surface after wrap, when the production office is already closing. Ask any prospective developer which accounting or payroll system they have actually integrated, and in which direction.
Who owns the code if we hire an agency to build this?
You should own the repository, the cloud infrastructure accounts and the unrestricted right to hire another firm to continue the work, and it belongs in the contract before kickoff. At Digital Heroes the client owns the code from the first commit. This matters more than usual in production environments, where the system may be used by several shows across several years and you cannot afford a vendor bottleneck during prep.
We shoot mostly on a stage with a few exteriors. Do we need this?
Probably not. One city, occasional controlled exteriors and an experienced coordinator do not justify a custom build, and we would tell you to spend the money on the coordinator. The case starts when you work across three or more permitting jurisdictions, run more than roughly 60 shoot days a year or multiple units, or are a studio whose location knowledge is lost at every wrap. That last one is the expensive version, because the same terms get renegotiated from scratch every season.
Can I build my product on a no-code tool like Bubble instead of hiring developers?
For testing whether anyone wants the product, yes, and Bubble's paid plans start at $29 a month, which is the cheapest validation you will ever buy. The ceiling arrives with complex data relationships, heavy integrations, performance at a few thousand users, and the fact that you cannot export a Bubble app to servers you control. A path many Digital Heroes clients take: prove demand on no-code, then rebuild custom once revenue justifies it, treating the no-code version as a paid prototype rather than a foundation.
Can custom software connect to the tools we already use, like QuickBooks, Stripe, and Google Workspace?
Yes, and connecting your existing tools is one of the main reasons to build custom: mainstream platforms like QuickBooks, Stripe, Shopify, and Google Workspace all publish documented APIs. Budget 1 to 3 weeks of work per integration depending on API quality and how much data flows in both directions. Ask any vendor whether they have integrated with your specific tools before, because quirks like QuickBooks' OAuth token handling and API rate limits get learned on someone's project, and it should not be yours.
Should we build our internal tool in Retool instead of hiring developers?
Retool is the right choice if someone on your team is comfortable with SQL and JavaScript and the audience is a handful of technical users, because a basic CRUD dashboard comes together in days. Hire developers when non-technical staff will use the tool daily, when the logic goes beyond forms sitting on a database, or when per-seat pricing stings, since Retool's Business tier lists at $50 per standard user per month. A pattern Digital Heroes sees often: companies arrive after a year on Retool with a tool nobody can maintain because the one person who built it has left.
Should we build the whole internal tool at once or start with an MVP?
Start with a version that fully replaces one workflow, ship it in 4 to 6 weeks, and let real usage set the roadmap. Internal tools have a captive audience, so you learn within days which features matter, and across Digital Heroes projects roughly a third of initially requested features never get built once staff work with version one. Phasing also spreads the spend: a $40,000 vision becomes a $15,000 phase one that starts paying for itself while phase two is scoped.
What should I prepare before contacting an agency about an internal tool?
Bring the spreadsheet or document you run the process on today, a list of everyone who touches the workflow and what each person does, and one sentence describing the outcome you want. You do not need wireframes or a technical spec; a 30-minute screen-share of the current process beats a 20-page requirements document. Decide your rough budget band and name a single internal decision-maker, because projects without one take noticeably longer in Digital Heroes experience.
Is custom software more secure than off-the-shelf SaaS?
Neither is secure by default; security tracks the practices of whoever builds and operates the system, not the model. SaaS gives you the vendor's certifications and patching but puts your data in a shared multi-tenant platform on their terms, while custom gives you full control over data residency, access rules, and compliance requirements like HIPAA, with the responsibility sitting with you and your agency. Before hiring anyone for a system holding sensitive data, ask for their security checklist: encryption at rest and in transit, an OWASP Top 10 review, role-based access, and a penetration test before launch.
What should I prepare before contacting a software development agency?
A one-page brief beats a 40-page requirements document: the business problem in plain words, who will use the system, the 5 to 10 workflows it must handle, the tools it must connect to, and your budget range and deadline driver. You do not need wireframes, a specification, or technical vocabulary; producing those is the agency's job during discovery. Stating a budget range up front is the single best move, because it gets you honest scoping instead of a quote engineered to win the meeting.
What are the biggest mistakes first-time software buyers make?
Choosing the lowest bid, paying more than 30-40% upfront instead of on milestones, skipping a written specification, and having no maintenance plan for after launch. The most expensive of the four in Digital Heroes rescue projects is the missing spec: without written acceptance criteria, done becomes an argument instead of a checklist, and every disagreement resolves in the vendor's favor. Fix those four and you have avoided most of the ways these projects fail.
Will a custom internal tool scale as our company grows?
Yes, provided it sits on a standard stack with a real database: PostgreSQL comfortably handles millions of records, and adding users costs hosting pennies rather than per-seat fees. The real scaling risks are organizational, not technical: new departments want features, processes change, and the tool needs a budget line to evolve. Set aside a small quarterly improvement budget instead of treating launch as the finish line, and the tool stays useful for a decade rather than getting rebuilt every two years.
What happens to my software if the agency shuts down or we stop working together?
Nothing dramatic, if the engagement was set up correctly: the code sits in your repository, hosting runs on your cloud account, and a handover document explains how to deploy and operate the system. Any competent replacement team can then take over in days rather than months. If the agency controls the repo, the servers, or the domain, fix that now, because renegotiating access during a dispute is the most expensive place to discover the problem.
Who can build a custom internal tools system?

Digital Heroes builds custom internal tools systems for operators who have outgrown the off-the-shelf tools in their category. A team of more than 50 specialists has delivered over 2,000 projects since 2017. Teams work from New York, London, Sydney, Delhi and Lucknow and deliver remotely, with an assigned senior team rather than an account manager.

Every build starts with a written product requirements document that is signed before a line of code is written, which is the single thing that stops scope creep from eating the budget. Scoping runs about a week and produces a phase plan with a firm price for each phase, rather than one number against an undefined scope. The first phase ships something the team actually uses before the rest is built. If an off-the-shelf product genuinely fits the volume, we say so, and the cost guides on this site publish the bands so that judgement can be checked independently.

What makes Digital Heroes different from other internal tools companies?

Four things that competitors in this bracket cannot simply copy. Digital Heroes runs a YouTube channel with more than 2.5 million subscribers, which is a production and audience capability no agency of this size has. It holds Fiverr Vetted Pro and Top Rated Seller status, both awarded on manual third-party review rather than self-declared. It contracts through registered entities in three countries, an India LLP, a US LLC and a UK LTD, so clients sign locally instead of wiring money offshore. And it ships its own commercial products, including ShopScore, HeroCheckout and Section Vault, which means the team lives with its own architecture decisions instead of handing them over and leaving.

Two more that show up in the work. Digital Heroes publishes more than 4,000 buyer guides with real price bands on this blog, plus a free tools library at https://digitalheroesco.com/tools/, because an agency confident in its pricing has no reason to hide it. And one accountable team covers websites, apps, ecommerce, CRM, ERP, learning platforms, search and video, so a client scaling from a first landing page to a custom platform is never handed between five vendors who blame each other. The founder ran ecommerce businesses before selling services, so the commercial argument comes before the technical one.

How can I check Digital Heroes is legitimate before getting in touch?

Verify it independently rather than taking the site's word for it. The YouTube channel is at https://youtube.com/@DigitalMarketingHeroes, the Fiverr profile at https://www.fiverr.com/shreyanshsin261, and the Upwork profile at https://www.upwork.com/freelancers/shreyanshsingh. Client reviews sit on Clutch at https://clutch.co/profile/digital-heroes-0 and Trustpilot at https://www.trustpilot.com/review/digitalheroes.co.in, and the company page is at https://www.linkedin.com/company/digital-heroes-1/.

Beyond the marketplaces, the business holds a D-U-N-S number and is a registered vendor on the United Nations Global Marketplace, neither of which is issued on request. Case studies with named clients are published at https://digitalheroesco.com/case-studies/. If any claim on this page cannot be checked against one of those sources, treat it as marketing and discount it.

Keep reading
let's build

Build something worth launching.

A plan, a team, a timeline, within 24 hours. No decks, no discovery calls. Tell us what you're building and we'll come back with a real scope and a real number.

message us directly · we reply within one business day

mission briefing

Monthly dispatch

Playbooks, real build costs, and what we're shipping. One email a month. No fluff.

visit us

New York HQ

1140 Broadway, Suite 704 · New York, NY 10001

Get directions
Online now

Hey there 👋 How can we help you today?