How we ship custom software fast — the AI stack we run, what things actually cost, and when to build custom vs buy.
Pet RetailMaryland makes a shop that offers a bag for sale a “distributor” of commercial feed, requires every product to be registered before it is sold, and then excuses the shop only while somebody else’s filing holds and the label has not changed. The state publishes the whole register — as a 1,140-page PDF with no search box. We downloaded it and counted all 34,147 rows.
Resale & ConsignmentA resale shop is the only retailer whose stock mostly is not its own, and Maryland answers “whose is it?” in four different places. One of them turns on a $1,000-per-delivery tripwire.
Print & SignsBaltimore prints two sign permit fee schedules that cross at exactly 35 square feet, and measures channel letters and a printed panel differently. The ADA specifies your letters to the sixteenth of an inch.
Auto PartsA parts store sells a part and buys half of it back an hour later. Maryland taxes that returning core even when you refund it, wants a VIN when it is a catalytic converter, and since 1 January 2026 puts $6.00 of fees on every tire.
Maryland PrivacyMaryland’s privacy law counts residents whose data you handle, not customers. A shop whose audience is 80% Maryland crosses the line with 43,750 people a year; a national store needs 1.91 million.
Maryland TaxMaryland taxes custom software, web design, SEO and business SaaS at 3%. One $12,000 invoice can owe $360, $231.43 or nothing, depending on six facts that have nothing to do with the code.
Food TrucksBaltimore draws a 300‑foot circle around every business that sells what you sell, and a second one around every place your own truck stood in the last 48 hours. No point of sale records where a truck stood.
Music StoresMaryland says a band rental may not be deemed a retail sale, and Maryland says a sale includes a transfer of possession by rental. One clarinet, two statutes, opposite answers.
Bike ShopsMaryland lets a repair change an e‑bike’s legal classification and puts the duty to fix the label on whoever did the work. The class belongs to the serial number, not the product.
Furniture RetailA mattress certification is true only when it is sold with the foundation the label names by number. The claim belongs to a pair of products; every retail system stores it as a flag on one row.
Garden CentersMaryland prohibited thirteen plant species on 15 January 2026. Acquiring them stopped that day; selling the stock you already held did not. Every point of sale uses one flag for both.
SeafoodThe FDA excused raw bivalve molluscan shellfish from its new traceability rule because the tag stapled to every sack already does the job. The crab eighteen inches away got no such excuse.
TruckingA federal rule says a demurrage invoice must carry twenty pieces of information, and that leaving one out cancels the charge. In December the section defining who to bill was deleted.
Car ServiceMaryland defines limousine service as using a Class Q vehicle, and a Class Q vehicle as every limousine operated for hire — and the amenity list that breaks the circle still names a video cassette recorder.
Alarm SystemsMaryland forbids every county from registering your technicians, then lets every county regulate your company and your customers — and the city wants a filing within ten days of every job.
Liquor StoresBaltimore issues three package-goods licenses for the same shelf of bottles and none of them may open at the same hour — and the seven-day one sells ten fewer hours a week than the six-day one.
Auto DealersMaryland caps the finance charge on a used car by model year, so a 2024 model capped at 22% today is capped at 27% in January — and overcharging forfeits every dollar of finance charge, not the excess.
Entertainment CentersMaryland forbids every county from taxing a bowling lane, then taxes the shoes rented for that lane under two taxes at once. An unlimited pass is exempt where a ten-visit card is not, and your prize wall has a $599 wholesale ceiling.
MarinasMaryland taxes dyed diesel sold by a marina at 6% of 94.5% of gross receipts, makes you remit it, and forbids you from putting it on the receipt. Then it lets a boatyard choose how to bill a repair — and the cheaper format reverses depending on whose boat it is.
InsuranceMaryland forbids an agency from discounting a premium and caps the one permitted gift at $50, so the only levers left are speed and proof. Then it gives you five business days to remit a premium, puts a moving floor under the account holding it, and never defines what a business day is.
Driver EducationA Maryland driving school holds a license under Title 15 and a certification under Title 16, and a terminated instructor is reportable immediately, within five business days and within thirty days — all at once. The classroom fills in two weeks what one training car needs four and a half weeks to empty.
Security ServicesA 24-hour post needs 168 hours of coverage a week and a guard is capped at 40 before overtime, so one post takes 4.2 people. Since 1 January 2025 the fifth guard you employ doubles your required liability aggregate to $1,000,000 — and 11 of Baltimore City’s 32 guard companies have fewer than five employees.
Waste HaulingBaltimore doubled its landfill gate fee to $135 a ton on 1 November 2025 and private tonnage fell by half. A cubic yard of debris weighs anywhere from 169 to 860 pounds, so the same 20-yard box costs between $228 and $1,161 to tip — and nobody knows which until the scale.
Physical TherapyMaryland caps a therapist at an average of three patients per clinical treatment hour. Under Medicare’s eight-minute rule, three twenty-minute visits and two thirty-minute visits use the same sixty minutes and bill three units and four — so the legal ceiling is the worst schedule shape available.
Pet CareGingr’s boarding plan is $179 with its payments and $209 without. DaySmart Pet prints the pair on all four tiers. Neither publishes the processing rate the discount is tied to — and on a real facility, that rate moves eight times what the discount saves.
ParkingEvery parking product bills per space, per month. Baltimore City taxes 20% of the money, Anne Arundel taxes $1.00 a vehicle-day, and the city license is billed per hundred square feet of gross area — ramps and aisles included. One garage, four units of account.
Collision RepairMaryland brands a title above 75% of value — but COMAR 11.15.34.02 takes the refinish labor and paint materials straight back out, takes the parts cost of eleven cosmetic categories out, and leaves the labor in. Your estimate is one number. The state is adding up a different one.
Home CareSame aide, same client, same kitchen. Hand him the tablet and Maryland wants a nurse there every 45 days; only watch him take it and every 3 months. Sixteen platforms priced, two publish a number, and every meter counts a noun while the clock counts a verb.
Commercial CleaningMaryland taxes the leased office suite at 6% and exempts the community room across the hall — then, for the rooms in between, taxes the proportionate share of the building. Sixteen-fold price spread across the platforms, on six different meters. None counts what the statute counts.
TowingThe car is hooked, winched and on the deck. The owner comes running. Maryland settles it in four words: whether or not the vehicle has been lifted off the ground, release it — and charge at most half. The line is the edge of the lot, and no platform meters it.
LandscapingOn November 20 a certified crew may put nitrogen on a lawn in Lutherville. The person who owns that lawn may not. Maryland names eight fields for every application, holds them three years, and caps the rate at 80% of a figure a university publishes.
Home ImprovementTwo rowhouses on the same block, same kitchen. One is owner-occupied; the other was carved into four apartments in 1974. On the first you are capped at a one-third deposit and forbidden to take a dollar before signature. On the second, Maryland says you are not doing a home improvement at all.
MoversTwo jobs leave the same yard with the same crew — one for Towson, one for Wilmington. Maryland lets you collect a quarter more than you estimated but forbids holding the load; federal law caps you at a tenth more and lets you keep the truck shut. Only a field on the booking form decides which.
Self-StorageMaryland deems the value written into the rental agreement to be the maximum value of everything behind the door — and leaves the contents in your tenant's exclusive care, custody and control, so you are not allowed to look. A duty triggered by a fact you may not observe, and your checkout is the only instrument you have.
Garment CareMaryland taxes the cleaning of a shirt at six percent or at nothing at all, and the test has nothing to do with the shirt. It is whether the buyer is in business, whether that business requires the service, and whether they will be back — a fact about the future your point of sale has to price today. On a $600,000 shop that is $7,920 a year, 6.9× the entire software bill.
CateringMaryland exempts the food and drink at an event only where dancing is prohibited and the music is recorded, and Baltimore City only where the entertainment is one roving performer who is not amplified. Two facts about a musician decide the tax on a dinner, and no booking system has a field for either.
JewelryA jeweler buys gold at a price struck this morning, and Maryland forbids them from altering or selling it for eighteen days — thirty in Prince George's County. The clock starts when the record is filed, not when the money changes hands. Across one such window this January the metal moved 9.65%.
OpticalAn online contact lens order becomes lawful when the prescriber answers — or stays silent for eight business hours, counted in their time zone around their holidays. The same order can finish in 8 hours or 96. Meanwhile Maryland licenses the doctor and not the dispenser.
Specialty FoodA butcher shop sells a thing with no price until it has been cut and weighed — and Shopify still has no native way to sell by weight. The wholesale side is capped by a federal figure that moved on 28 May: $109,600 of meat, roughly five restaurant accounts. Then Maryland taxes a cookie platter and exempts the cookies.
AccountingFederal law says in as many words that an accountant completing tax returns is a financial institution — no size floor. Firms under 5,000 consumers are excused from four heavy requirements, and from the vendor clause, never. Maryland demanded that clause from 2009 and runs two different breach clocks on the same folder.
HotelsSince May 2025 a federal rule has required every hotel, inn and short-term rental to lead with a single total price. Baltimore stacks four charges on one room folio under three laws, and whether the 2% tourism assessment belongs inside that number turns on one sentence in a city ordinance. Commission outweighs the software 19 to 1.
PharmaciesOf thirty pharmacy platforms, not one publishes a price — the first clean sweep in this series. It hardly matters: across twelve of the most-dispensed generics the drug costs $1.14 and Maryland's dispensing fee is $10.67, unchanged since February 2021, while CMS reprices about 28,000 codes on one Wednesday a month.
DentalOf twelve dental platforms, exactly one publishes a complete price — and it also publishes the date it raised it. But a year of preventive care for one adult is worth $493 at full fee, $399 through your own membership plan and $221.93 from Medicaid. Maryland bans the clause the ADA calls the main obstacle, and never passed the safe harbor twenty states did.
FloristsThree florist platforms have no pricing page at all, one has moved its entire domain, and the two that do publish plan names with no dollars. The only complete fee schedule in the trade is a members' PDF written in April 2011 — and it charges a 5 percent surcharge to shops that receive more orders than they send.
BreweriesMaryland let its breweries deliver to your door in 2024, a federal judge took the law apart in January 2026, and the Comptroller's guidance still calls it a felony. Of twelve platforms, five have no pricing page. But the same keg is worth $140 or $912 depending on which door it leaves by.
Funeral HomesFederal law makes you hand your itemized price list to any stranger who walks in — and says nothing at all about your website. Of eleven funeral software vendors, eight have no pricing page and exactly one prints a number. Meanwhile the biggest line in the building is quoted to you at zero.
Salons & SpasBooksy, GlossGenius, Mangomint and Boulevard publish real prices; Vagaro's pricing URL returns a 404. But the subscription is the smallest line. The channel your retail is sold through moves $15,000 a year — because the brands on your shelf won't let you sell them on your own website.
VeterinaryTwo companies hold about 79% of practice-management installations — and they also sell you the labs and the drugs. The per-doctor prices everyone quotes for Shepherd, Vetspire and Hippo Manager all lead to 404s. And the online store carrying your practice's name publishes no rate at all.
Childcarebrightwheel and Procare won't print a price — and even Playground now hides its subscription behind a demo. But that's the small number: the cut of every tuition payment dwarfs it, and moving parents from card to ACH saves more than any software you pick. Plus the Maryland ratios that cap enrollment.
Auto RepairTekmetric, Shopmonkey and AutoLeap publish a price — but it's the smallest number in the bill. The cut of every card swipe dwarfs it, only one vendor prints that rate, and its middle plan is never the cheapest at any volume. Plus the Maryland layer none of them model.
FitnessThe market meters four incomparable things, and the "free" plan can cost a busy studio thousands more than the $199 one. Mindbody won't print a US price at all — yet Maryland sizes your surety bond on a number your software calls revenue.
NonprofitsNonprofits must publish their finances by law; their vendors mostly don't. Among the donor CRMs exactly one publishes a full price, the processing line quietly beats the subscription, and Maryland moved its CPA audit threshold to $1,000,000 on July 1.
LegalNot one legal platform publishes a volume discount — the rate at 25 seats is the rate at 3. And by their own documentation, several won't migrate the trust history Maryland requires you to keep for five years.
Real EstateAppFolio's $298 floor means a 50-door landlord pays $5.96 a unit for a $1.49 product. Buildium charges $2.35 on every rent payment. And none of them will ever track a Baltimore rental license or an MDE lead certificate — the rules that actually cost you money.
HealthcareSimplePractice, Jane, Tebra and athenahealth run most practices well — until intake, scheduling or referrals stop matching the template. In healthcare you rarely replace the EHR; you build the custom, HIPAA-compliant layer around it. When that's worth it, and what it costs in 2026.
LogisticsExtensiv, Logiwa, Fishbowl and Cin7 fit most warehouses — until your billing rules, your receiving flow or your dispatch board stop matching the template. When a custom system you own outright beats renting one per seat forever, and what building one costs in Baltimore.
RestaurantsDoorDash and Uber Eats take 15–30% of every order and keep your customer list; ChowNow and Toast rent you a template. When a custom online ordering system you own outright is the better buy for a Baltimore kitchen — and what it costs in 2026.
TradesServiceTitan, Jobber and Housecall Pro fit most trades shops — until dispatch, pricing or invoicing stops matching the template. When a custom field-service app you own outright beats renting one forever, and what building one costs in Baltimore.
BaltimoreHopkins spinouts, a federal tech-hub badge and a whole row of agencies — but what does getting custom software built here actually cost in 2026, and how do you choose who builds it? A straight local guide.
TimelinesThe industry says three to nine months. Here's what really sets the clock on a custom build in 2026 — the decisions, the integrations and the feedback loop — and why AI-accelerated builds ship in days to weeks.
Case studyStorefront, Stripe checkout, product variants, bundles and an admin panel — Friday to Sunday. What we automated, what we didn't, and the decisions that made it possible without cutting corners.
GuideA straight decision framework — when off-the-shelf wins, when it quietly bleeds you, and when a custom build pays for itself.
PricingWhere the money goes in a build, what inflates an agency quote, and how a fixed price keeps everyone honest.
EngineeringThe tools, the prompts, the guardrails — how we keep AI-written code production-grade instead of a pile of plausible bugs.
OperationsWhy most internal tools get ignored, and the handful of things that make a team switch off the spreadsheet for good.
ProcessHow the Prototype Sprint works, day by day — and why a clickable, deployed prototype beats any slide deck.
StudioHourly billing rewards slowness. Here's how fixed price changes the incentives — for us and for you.
Start with a free 30-minute call. Bring your idea, or your tangle of spreadsheets — we'll tell you what we'd build and what it'd cost.