Skip to content

[City of Industry & the San Gabriel Valley, Los Angeles County]

Software for the San Gabriel Valley

City of Industry is twelve square miles of almost nothing but business. The 2020 Census counted 264 residents living there. The city reports roughly 3,000 businesses employing more than 68,000 people, on land it describes as 92 percent industrial. Around it sits the rest of the San Gabriel Valley, about 94,000 business establishments and 178 million square feet of industrial space. This is where a great deal of what arrives at the Port of Los Angeles gets unpacked, counted, relabelled and sold on, and almost all of that still runs on spreadsheets and email.

ImportersWholesale distributionCross-border e-commerce3PL and warehousingLight manufacturing

[The businesses here]

Who I work with in City of Industry

The businesses out here tend to be second generation, profitable, and running on systems that were correct when the company was a third of its current size. They rarely need new software so much as they need the software they already have to stop disagreeing with itself.

  • Importers and wholesale distributors

    Buying by the container on long lead times, then selling into retail, wholesale and marketplaces at once. The hard part is never the buying. It is matching a purchase order against what actually came off the truck, allocating freight and duty back to each SKU, and invoicing on terms that differ per customer.

  • Cross-border e-commerce sellers

    Selling on Amazon, Shopify and often a marketplace in another country, with stock sitting in more than one place. These are the businesses hit hardest by the end of duty-free treatment for low-value parcels, because a cost model that assumed nothing under $800 was dutiable stopped being true overnight.

  • Third-party logistics operators

    Receiving, storing and shipping other companies’ goods, then billing them for it. Revenue is assembled from a rate card of small events: receiving, storage, picks, packs and accessorials. Most 3PLs I meet can tell you what shipped and cannot tell you, without a day of work, what it earned.

  • Light and medium manufacturers

    More than 200 manufacturing companies operate in City of Industry alone, employing over 17,000 people, about a quarter of the city’s jobs. Work orders, bills of materials and lot traceability usually live in a mix of an old ERP, a whiteboard and one person’s memory.

  • Customs brokers and freight forwarders

    Filing entries on behalf of importers, chasing documents that arrive as PDFs and photographs, and carrying a statutory record archive on their clients’ behalf. The work is document assembly under a deadline, which is exactly the shape of problem software is good at.

[What slows them down]

The usual bottlenecks

  1. 01

    Every small parcel is now a customs entry

    Duty-free de minimis treatment for shipments valued at or under $800 ended on 29 August 2025, and the suspension has since been made indefinite. Non-postal shipments must now be filed under an appropriate entry type in ACE by a party qualified to make entry. Businesses that built a direct-to-consumer model on parcels crossing the border untaxed now have a customs filing, a duty payment and a record to keep for every one of them.

    What it costs: A cost model that is wrong on every order, and a filing obligation nobody was staffed for.

  2. 02

    Landed cost nobody can actually calculate

    Freight, duty, brokerage and drayage arrive on different invoices, weeks apart, in different currencies, covering mixed containers. Most businesses here allocate them once a quarter, by hand, if at all. Until that is automated, margin per SKU is an estimate and the pricing decisions built on it are guesses.

    What it costs: Products priced on a cost that is months stale and can be wrong by double digits.

  3. 03

    The ten working day clock on entry summary

    Where entry summary is not filed at the time of entry, the documentation and estimated duties are due within ten working days of entry. That deadline is met by people chasing commercial invoices and packing lists through an inbox, which is fine until somebody is on holiday.

    What it costs: Late filings, avoidable penalties, and a process that depends on one person being at their desk.

  4. 04

    Five years of records, produced in thirty days

    Customs guidance requires importers to keep entry records for five years, produce listed records within thirty calendar days of a demand, and hold entry records in their original format for a period after release. Failure to produce carries administrative penalties per release. Most of that archive currently lives in email and a shared drive with no index.

    What it costs: An answerable request turns into a week of searching, with real penalty exposure behind it.

[What a fix looks like]

A distributor with three sales channels and one spreadsheet

Illustrative example, not a past client

Take a wholesaler in City of Industry importing housewares from three suppliers overseas. They sell to independent retailers on net 30, to two national accounts on their own portals, and direct to consumers on Shopify and Amazon. Roughly forty people, comfortably profitable, and one operations manager who is the only person who fully understands how it works.

Before: purchase orders live in QuickBooks, container tracking lives in a spreadsheet, the broker emails entry paperwork as PDFs, and the warehouse works from printed pick lists. When a container lands, someone types the packing list into the spreadsheet, compares it to the purchase order by eye, and updates stock in two places. Freight and duty invoices are filed and looked at again at year end. Nobody can say what a SKU actually costs.

After: purchase orders, shipments and receipts share one record. The packing list is parsed on arrival and matched to the purchase order automatically, so only the lines that disagree reach a person. Freight, duty and brokerage invoices are attached to their shipment and allocated across its SKUs as they arrive, so landed cost updates itself. Channel stock is driven from one number rather than three. The entry paperwork is filed against the shipment it belongs to, which means a five year old record is a search rather than an afternoon.

The operations manager stops being the integration. That is usually the point.

SUPPLIER POSBROKER PDFSFREIGHT INVOICESSHIPMENT RECORDLANDED COSTCHANNEL STOCKEXCEPTIONS

[City of Industry questions]

Questions

Do you come on-site in City of Industry?

Yes. It is about an hour from me depending on the 60, and receiving and warehouse processes are ones I would rather watch than have described to me. Usually one or two visits during the audit, then the build runs remotely with a written update every Friday.

Can you work with the data our customs broker holds?

Usually. Most brokers can provide entry data as a report, a file drop or an API feed, and several portals expose it directly. Where the only output is a PDF, those can be parsed reliably enough for matching, with anything ambiguous sent to a person rather than guessed at.

We import under a lot of tariff codes. Can landed cost really be automated?

The allocation can, which is the part that takes the time. Classification is a judgement your broker or trade counsel makes, and I would not build something that guesses at it. What software does well is take the duty, freight and brokerage figures once they exist and push them back across the right SKUs without anyone opening a spreadsheet.

Our stock sits in a 3PL, not our own warehouse. Does that change the approach?

It changes where the data comes from, not the shape of the work. Most 3PLs offer an API or a scheduled file exchange, and where they do not, a shared drop folder works. The important thing is that their numbers and yours reconcile continuously rather than in a monthly argument.

Does any of this help with the new duty on low value shipments?

It helps with the operational half. Software can make sure every shipment carries the value, classification and tracking data a filing needs, that duty gets into your costs, and that the records are kept somewhere you can search. What it cannot do is decide your customs position. That is a conversation with your broker.

Based nearby. Let’s talk.

Evenbuilt is in Los Angeles, on-site across Los Angeles and Orange County, Inland Empire by appointment, remote everywhere else.

Booking projects for Q4 2026