Updated November 2026 · Written and maintained by the Progression Agency strategy team
A dispatcher in North Charleston looks at the morning’s jobs and at a forecast tide of 7.4 feet, and knows that a truck sent down Lockwood at the wrong hour will come back wet or not at all. A software company in Charleston, SC can put that knowledge into the routing system, because the City’s TIDEeye tool publishes the same water levels and thresholds every dispatcher already watches. This page sets out a trigger table from 7.0 feet up and says what each reading changes in a route, then what the build costs. Progression is based in New York, builds for Charleston companies remotely, and offers on-site sessions on request.
On this page · 13 sections
- The 7.4 on the board
- What a software company in Charleston, SC should build first
- The trigger table
- What a tide-aware dispatch system costs
- Reading the gauge without trusting one number
- Barricades, tickets and the driver’s phone
- Which streets belong on the watch list?
- Beyond the peninsula
- What should the first release do?
- What does the dispatcher still decide?
- Can the same method read other outside data?
- A brief for a Charleston dispatch project
- Related services and guides
Outside the niche Charleston companies whose work never meets a flooded street can still use the method, which is to let the outside world’s data decide the day’s plan without someone reading it aloud. Our software development company page covers the general work.
Water level thresholds are the City of Charleston’s, as published on TIDEeye in November 2026, and the gauge is NOAA’s. This page describes them as published and promises no forecast accuracy and no safe route. Nothing here is legal advice, so ask counsel about ordinances and fines. No company or agency named here is a Progression client.
The 7.4 on the board
At seven in the morning the dispatcher’s screen shows a number beside the route list: a forecast high tide of 7.4 feet. Three jobs sit on the same street, one early, one near midday and one in the afternoon.
The example is made up, and the decision it describes is not. Only one of the three jobs falls near the high tide, so the day does not need cancelling, only reordering. A person can do that if someone reads the number aloud at seven. Software can do it every morning without being asked.
What a software company in Charleston, SC should build first
Start with a system that reads the numbers people already trust. The City of Charleston’s TIDEeye tool says the average high tide in Charleston is about 5.5 feet, that tides there are measured from the MLLW baseline, and that minor coastal flooding typically begins at 7.0 feet MLLW. As the tide height approaches 7.5 feet, the City says, roads can become impassable and closed.
TIDEeye says its data comes from the NOAA Cooper River station and City weather stations. The gauge is NOAA Tides and Currents station 8665530, and the readings are available through NOAA’s public data service. A routing system that checks the same station the City cites gives dispatchers and drivers one number to talk about.
Why use the City’s thresholds and not your own?
Because everyone in the yard already watches them. A dispatcher who sees a flag at 7.5 feet can explain it to a driver in one sentence, and the City’s own wording stays the reference when a customer asks why a truck was late.
- Use the City’s published thresholds as the starting rules.
- Show the reading and the hour of high tide on the dispatcher screen.
- Keep the thresholds in a table that an operations manager can edit.
- Record which reading triggered which action.
The trigger table
The table runs from a normal day to a major flood forecast. It pairs each water level with what the City says about it, what the routing system does and who gets told. The City’s wording is paraphrased, and TIDEeye remains the reference.
| Water level (MLLW) | What the City says | What the routing system does | Who gets told |
|---|---|---|---|
| Under 7.0 feet | A forecast tide below 7.0 feet means minimal flood risk, if any | Normal routes, with the tide shown as a number | No one; the reading is logged |
| 7.0 feet | Minor coastal flooding typically begins | Flags the lowest streets and shows the hour of high tide | The dispatcher |
| 7.4 feet | At the southwest edge of the Peninsula, a 7.4 foot tide can trigger flooded road conditions as the Ashley River spills onto Lockwood Boulevard | Moves any job on that street away from the high tide window | The dispatcher and the driver |
| 7.5 feet up to 8.0 | Moderate flood risk; roads can become impassable and closed as the tide approaches 7.5 feet | Pulls named routes and replans the rest of the day | The dispatcher, the driver and the customer |
| 8.0 feet and up | Major flood risk | Replans the morning and checks the City’s closures site before any dispatch | The dispatch lead, drivers and customers |
Under 7.0 feet: normal routes
Nothing changes. The tide shows on the dispatcher screen as a number, and the reading is logged so that a later review can compare quiet days with the others.
7.0 to 7.5 feet: lowest streets flagged
TIDEeye rates a forecast from 7.0 to below 7.5 feet as minor flood risk. The system flags the streets on the watch list and shows the hour of high tide beside each job, so the dispatcher can reorder the day. The TIDEeye example of 7.4 feet on Lockwood Boulevard belongs in this band.
7.5 to 8.0 feet: named routes pulled
TIDEeye rates 7.5 to below 8.0 as moderate flood risk. This is the level where the system should propose removing named routes and replanning the remaining jobs, with a person approving the change.
8.0 feet and up: the morning changes
TIDEeye rates a tide of 8.0 feet or more as major flood risk. The whole morning needs replanning, and the system should check the City’s closures site and tell customers early. On a Friday morning in October 2025, Live 5 News reported that Charleston Harbor reached the major flood stage of 8 feet before high tide and that more than 20 roadways were blocked by flooding that day.
The cards show who hears what as the reading rises. Each message carries the reading, the hour and the jobs affected, so nobody has to look anything up.
What a tide-aware dispatch system costs
The cost follows how far the system reaches into your current tools. Reading a gauge and sending an alert to the dispatcher is a small project. Rewriting routes automatically, with approvals, customer messages and a driver app, is a larger one. Software companies in Charleston, SC quote the second kind from a written scope, and so do we.
| What is quoted | Published US band | Fits |
|---|---|---|
| Internal tool or integration | $30,000 to $100,000 | A gauge feed, thresholds and alerts added to an existing dispatch tool |
| Portal or platform | $75,000 to $400,000 | A dispatch platform with roles, approvals and customer messages |
| SaaS MVP | $30,000 to $150,000 | A first version of a product that routes for many fleets |
| US agency or contract rate | $100 to $200 an hour | Hourly work on an existing system |
Hosting, licenses and security testing are on top of these figures. Progression quotes after a written scope, and there is no price per route. Our software development company page explains how a scope is written, and app development agency covers the driver app.
What drives the price up?
Number of systems to connect, number of roles who approve changes, whether drivers get an app, and how many streets and gauges the rules cover.
- Connections to a fleet, scheduling or billing system.
- A driver app, with alerts and offline use.
- Approvals before a route is changed.
- A history of readings and actions for review.
Reading the gauge without trusting one number
A single reading is a snapshot, and gauges, networks and forecasts all fail now and then. Build the system to read the NOAA station and the City’s forecast, compare them to each other, and leave the final call to a person.
NOAA says its data service throttles heavy query volume from a single customer, recommends spacing successive calls apart and downloading only the data needed, and asks callers to name their application so problems can be traced. A dispatch system needs a reading every few minutes at most, so the load is small.
| Gauge | Listed on TIDEeye as | Best used for |
|---|---|---|
| Cooper River station | A NOAA station, number 8665530 | The harbor reading behind the trigger table |
| Cooper River gauge | A National Weather Service gauge | A second reading to compare with the first |
| Church Creek gauge | A National Weather Service gauge | West Ashley routes, where Church Creek has its own water |
| Failure | What the dispatcher screen says | What the system does |
|---|---|---|
| The NOAA reading is late | Reading is old, with the time of the last update | Shows the City’s forecast and keeps the last rule in force |
| Both readings are missing | No tide data, with the time it stopped | Alerts whoever is on call and falls back to a person’s judgment |
| The closures site is unreachable | Closures not available | Asks the dispatcher to check by phone before dispatch |
- Read the NOAA station and the City’s forecast, and show both.
- Show when each number was last updated.
- If the feed stops, fall back to the published forecast and tell the on-call person.
- Never hide the override button.
What happens if the feed fails?
The system should say so on the dispatcher screen, fall back to the City’s published forecast and a person’s judgment, and log the gap. Promise no accuracy: tides vary locally with the weather, and the City says actual water levels may be higher than predicted.
Can software know when a street is closed?
It can read the City’s road closures site, which TIDEeye links to for emergency and partial closures, and show the result beside the route. Let a person override it either way.
Got last month’s route file?Send last month’s route file. You get a free proposal from a software company in Charleston, SC with your streets set against the trigger table.
Barricades, tickets and the driver’s phone
The City’s August 2025 News Flash says that driving into flooded roadways or going around barricades is illegal under City ordinance and that the Charleston Police Department will issue citations. It also says barricades were staged near more than 60 flood-prone locations.
A driver should hear about a closure from the app, not from a barricade. Send the alert before the truck leaves the yard, and again if the reading changes on the road. Ask counsel about who pays a fine issued to a driver.
- Alert drivers before dispatch, not at the barricade.
- Show the closure and the suggested detour on the same screen.
- Tell drivers plainly never to go around a barricade.
- Keep a record of the alert and the time it was sent.
Which streets belong on the watch list?
Start with the streets the City names, then add the ones your drivers already avoid. The City’s own examples, such as Lockwood Boulevard at the southwest edge of the Peninsula, show how a tide height maps to a street. For any other street, build the list from your route history and your drivers’ experience.
Make no claim about any street the City has not named. The list is yours, and it should change as you learn.
- Streets named by TIDEeye in its examples.
- Streets where a driver turned back in the last year.
- Streets that serve a single customer with no other way in.
- Yards and loading docks that sit low.
Beyond the peninsula
West Ashley has its own water. TIDEeye lists gauges on Church Creek in West Ashley, and the City’s August 2025 News Flash asked residents in the Church Creek area to keep watching their surroundings as the creek stood near minor flood stage. A route file that knows which gauge matters for which part of town works better than one number for the whole city.
Heavy rain can close roads too. The same News Flash says multiple roads were closed because of standing water, so a tide-only rule will miss days when the tide is low and the streets are wet.
Can rain close roads when the tide is low?
Yes. The City reported road closures due to standing water during heavy rain in August 2025. Treat tide as one trigger among several, and add rain later.
What should the first release do?
Less than you think. A first release reads the gauge, applies three thresholds, flags a short watch list and tells the dispatcher. Everything else waits until the dispatcher says what was missing.
The cards list the six parts of a first release in the order they are built. Most teams start with alerts only and add automatic route changes after a few weeks of seeing what the alerts would have done.
What does the dispatcher still decide?
Nearly everything. The system suggests, the dispatcher approves, and the driver confirms. A tide reading is a number about water, and a dispatcher knows the customer, the load and the driver.
- Whether to move a job or cancel it.
- Which driver takes the new route.
- What to tell the customer.
- When to resume normal routes.
Can the same method read other outside data?
Yes. Rain totals, road work notices, port schedules and heat advisories all arrive as published numbers. Each one gets a threshold, an action and a person to tell. Start with the one that costs you the most late arrivals.
Our marketing agency in Charleston and web design in Charleston pages cover other work we do for Charleston companies, remotely.
A brief for a Charleston dispatch project
Copy the card into a document and fill it in. It is enough for a first call and a written scope.
Send the filled card with last month’s route file. Our software development company page shows how a scope is organized.
Related services and guides
Pages that sit beside this trigger table:
- Software development company
- App development agency
- Marketing agency in Charleston
- Web design in Charleston
Get a free proposal
Send last month’s route file. You get a free proposal from a software company in Charleston, SC with your streets set against the trigger table.
Getting found in search
AI, AEO and what is changing
Paid media and lead generation
Websites and design
Choosing and working with an agency
Software and app development
Website design by industry and type
Web development, platforms and hosting
Social, content and brand
By industry and by situation
Frequently asked questions
What can a software company in Charleston, SC build around tides?
Do software companies in Charleston, SC use the City’s data?
What tide starts flooding in Charleston?
When can roads close?
What is the average high tide?
Can software know when a street is closed?
Is it legal to drive around a flood barricade?
Will the system cut routes on its own?
What happens if the feed goes down?
How much does tide-aware routing cost to build?
Is anyone from Progression on the peninsula?
What baseline do Charleston tide heights use?
What is a King Tide?
How often should the system check the gauge?
Which streets go on the first watch list?
Does a tide reading say a street is closed?
Can rain close roads when the tide is low?
Can the alert reach drivers on their phones?
What should be logged?
Can the system promise a route is safe?
Got last month’s route file?Send last month’s route file. You get a free proposal from a software company in Charleston, SC with your streets set against the trigger table.
Get a free marketing proposal
Tell us what you are trying to grow and we will come back with a plan, not a pitch deck. Same-day reply on weekdays.
