Risk Digital

Chicago, Illinois

I Build the Software That Runs Real Businesses.

Websites, internal tools, and the automation that runs a company when nobody is watching it.

Risk Digital LLCChicago, IllinoisFixed bid, alwaysProposals in 24h

I'm Logan Bronstein. I run two companies and I wrote the systems that operate both of them. Risk Digital does that for other businesses. I start by working out where your hours actually go, the task your team repeats every day that nobody ever questions, and I build software that takes it off your desk. Nothing here is assembled from a template. You talk to the person writing the code, and you get a fixed price, a real timeline, and two weeks of fixes after launch.

The Work

What I've Built.

No mockups and no concepts. Each of these is live, in production, and being used by someone right now.

01

The Sale Advisor CRM

My company · flagship

Live · saleadvisor.com

I founded Sale Advisor and wrote the software that runs it. A customer books online, we come to their home, take on their items, sell them, and pay them out. All of it lives in one system I built from nothing: leads, clients, walkthroughs, inventory, listings, messages, deliveries, payouts, and the staff accounts that touch them. 118 endpoints, 28 data models, 49 shared modules. My team doesn't open a spreadsheet, and I can see the whole company on one screen.

Next.js 16Prisma 7SupabaseNextAuth118 API routes28 data modelsVercel

If you want to know whether any of this actually works, look at the company I run on it. Every system I would build for you, I already trust with my own payroll.

Visit saleadvisor.com
02

The Lead Engine

Sale Advisor · lead capture and attribution

Live · running daily

Every lead that hits the business arrives already tagged with where it came from, and gets routed the second it lands. Ad platforms get told about the conversion from my server rather than from the visitor's browser, so the reporting keeps working when a browser blocks the pixel. On top of that sits a morning brief that reads the ad accounts and the CRM together and tells me which campaigns produced actual customers, not just clicks.

Meta Conversions APITikTok Events APISigned inbound webhooksSource and UTM attributionAd spend vs. real leadsTelegram + email alerts

If you spend money on ads and can't say which dollar turned into a paying customer, this is the hole. It's the first thing I look at.

03

Listings, Pricing and Photos

Sale Advisor · AI where it earns its place

Live · running daily

Photos go in, a written listing and a defensible price come out. It pulls comparable sold items to ground the number instead of guessing, caches that pricing so the same lookup isn't paid for twice, drafts the description, compresses and cleans up the photos, and keeps a full audit trail of every change made to a listing and who made it. What used to be a person typing the same kind of paragraph over and over is now a review step.

Comparable-sale scrapingAI-drafted listingsCached price lookupsPhoto compression + cleanupPer-listing audit trailSupabase storage

If your team retypes the same information into a second system and eyeballs the numbers, this is the machine that does it once, consistently, and leaves a record of where every figure came from.

04

Approval-Gated Automation

Sale Advisor · the pattern behind everything

Live · running daily

Nothing goes out in the company's name until a human approves it. Social posts, review requests, and client notifications all sit in a queue as drafts until someone releases them. The scheduler that publishes them claims each item atomically, so two overlapping runs physically cannot post the same thing twice. Bookings push to a calendar, finished jobs trigger a review request, and every action lands in an activity log so nothing is a mystery later.

Draft → Approved → Posted queueAtomic claim, no double-sendsFacebook + Instagram publishingTwo-way calendar syncReview requests on job completeFull activity log

This is the pattern I put underneath every automation I build for anyone. Approval gate first, audit trail always. It's the difference between automation you trust and automation you babysit.

05

HoopsLab54

Client build

Live · hoopslab54.com

A basketball trainer needed a real website instead of a template with his name dropped into it. He got a fast single-page site on his own domain with his programs, his pricing, and an inquiry form that emails him the moment someone fills it out. When he texts me a change, it's live in about a minute. I also wrote a deploy script that checks the published page for his actual content before and after it goes out, so a bad deploy can't quietly replace his site with an older one.

Hand-built HTML/CSSCustom domain + HTTPSForm captureEmail notificationsVerified deploy pipeline

If you want a genuinely custom site on your own domain, fast, and you want changes handled the same day you ask for them, this is that.

Visit hoopslab54.com

Also Shipped

Smaller Builds, Same Standard.

Service Advisor

A curated referral network of vetted service providers across Chicago and the North Shore. Every company in it earned its place through completed work.

My company · Live · serviceadvisor.network

Visit

The Review Agent

Asks a customer for a review after their job finishes, once, in the business's own voice. It holds a claim on every send so it physically cannot message the same person twice, and it keeps no raw contact details in its logs. 72 automated tests behind it.

Internal build · Live-tested end to end

The Morning Brief

An email that lands before I start work: what the ad accounts spent, what the CRM actually received, and what needs a decision today. Built so I read one thing instead of opening six dashboards.

Internal build · Runs every morning

What I'll Build For You

Built to Order, Never off a Shelf.

Most work starts as one of these and turns into a combination of them. Tell me the problem and I'll tell you which it is.

01

The Software You Don't Have

The tool your business actually needs and nobody sells. Built around how your team already works instead of forcing them into someone else's product.

  • Job, client and project tracking
  • Custom internal databases
  • Admin panels your staff will open
  • Replacing the spreadsheet everything runs on
02

The Work That Repeats

The same task, done by a person, over and over, is the thing I'm here to delete. Usually it's the one nobody questions because it's always been done that way.

  • Intake and onboarding flows
  • Follow-up and reminder sequences
  • Status updates that send themselves
  • Recurring reports nobody should assemble
03

Documents and Data

Retyping the same information into a second place is where the hours go, and it's where the mistakes come from. This does it once, with a record of where every number came from.

  • Document generation from your own templates
  • Reading and extracting from PDFs and forms
  • Spreadsheet cleanup and migration
  • Audit trails on anything that matters
04

What Your Clients See

The part of the business your clients actually touch. Intake, scheduling, updates, and a site that makes a serious business look like one.

  • Client portals and status pages
  • Intake forms that route themselves
  • Booking and scheduling
  • Websites and landing pages
05

Connecting What You Pay For

Most businesses already own six tools that don't talk to each other. Wiring them together is usually cheaper than buying a seventh.

  • Integrations between existing tools
  • Data pulled into one dashboard
  • Lead source and revenue attribution
  • Reporting you can actually trust

How It Works

Four Steps, No Agency Theatre.

01

We Find Where the Hours Go

Send the problem, not a spec. Usually it starts as a complaint rather than a project, and my job is to work out which part of your week is actually worth attacking first.

02

I Send a Written Proposal

Within 24 hours: scope, timeline, fixed price. If I'm not the right fit for it, I'll say so and point you at someone better.

03

Half Down, I Start Building

50% upfront, 50% on delivery. You see progress while it happens. No retainers, no surprise bills.

04

Ship, Support, Iterate

Delivered live. Two weeks of post-launch fixes included. After that, ongoing support is optional and hourly.

Pricing — Fixed Bid, Always

Most Projects Land in One of Three Bands.

You send me the problem, I send back a written proposal with scope, timeline, and a number. 50% down, 50% on delivery. No retainers, no surprise bills.

01

Starter

$500 – $5K

One page done properly, a focused marketing site, a single automation, or an audit that comes back as a written document you can act on. Usually about two weeks.

02

Build

$5K – $20K

Internal tools, dashboards, client portals, document and intake systems, and the integrations that tie the tools you already pay for together.

03

Platform

$20K – $60K+

A full product: accounts, payments, admin, mobile, AI running through the whole thing. Months rather than weeks. Real software, priced like it.

Before You Send One Over

Fair Questions.

What if my project is bigger than $60K?

Then we break it into phases and you approve each one before it starts. I'd rather ship a working piece in six weeks and earn the next phase than quote a number I can't stand behind.

What if I just need one automation or a quick audit?

That's the Starter band, and it's real work, not a loss leader. Plenty of businesses need exactly one thing fixed properly and nothing else.

Who actually does the work?

Me. You talk to the person writing the code. Nothing gets quietly handed to a subcontractor you've never met.

What if I don't know what I want yet?

Describe the problem in plain English and I'll tell you what it actually is. Most people come to me with a symptom rather than a spec. Working out the real shape of it is part of the job.

Do you do ongoing maintenance?

Two weeks of fixes are included after launch. After that it's optional and hourly. I won't put you on a retainer you'd forget you were paying.

Will my data and code stay private?

Yes. The code is yours, your data stays in your own accounts, and I don't turn one client's build into a template I resell to the next one.

Start Here

Tell Me What's Broken.

The more detail you give me, the better the proposal you get back. You'll hear from me within 24 hours with scope, timeline, and a fixed price. If I'm not the right fit, I'll tell you straight.

Or email me directly: loganbronstein@riskdigital.org

Three questions. You're done in a minute and I'll follow up with the rest.

No list, no drip sequence. This goes straight to my inbox.