Custom Apps and Dashboards
Mobile apps that work offline in the field. Dashboards that replace spreadsheets and legacy desktop tools. Built to match how your team actually works — not how the software vendor thinks you should.
Discuss a project →Located in New Holland, PA
Practical tools built around how your team actually works — not how software vendors think you should.
What I build
Mobile apps that work offline in the field. Dashboards that replace spreadsheets and legacy desktop tools. Built to match how your team actually works — not how the software vendor thinks you should.
Discuss a project →Document Q&A over contracts and titles. Chatbots that pull real data from your systems. Pipelines that eliminate hours of manual work each week. Practical AI — deployed, measured, and tuned to your business.
Discuss a project →Sage 50 alternatives. Custom inventory and invoicing built for your exact workflow. Modernize off aging tools without losing what works. Data migration and side-by-side rollout included.
Discuss a project →Technical strategy, vendor review, and build-vs-buy decisions for businesses that don't need a full-time CTO. Monthly engagements. Straight answers, no jargon.
Discuss an engagement →How I work
A call to understand your business, the problem, and what good looks like. No slides, no pitch deck.
A written scope with timeline, cost, and exactly what gets delivered. Fixed-scope when possible.
I build in short loops with you in the feedback seat. You see working software every week, not at the end.
Deploy to production, train your team, hand over the keys and the code. You own what I build.
Month-to-month support at a fixed rate, or on-demand for bug fixes and features. No lock-in.
Selected work
Client work shown anonymized. Details generalized for confidentiality.
Private document search and Q&A over thousands of title records, closing packages, and policy documents. Answers in seconds with citations, running on the company's own infrastructure.
Client work — details on request →A Flutter mobile app for a Lancaster County equipment dealer. Works fully offline at remote worksites, syncs inventory and service records when back on network. Built for rugged, real-world use.
Client work — details on request →A family-run business outgrew Sage 50. Replaced it with a Next.js dashboard and Postgres backend tuned to their invoicing, inventory, and reporting needs. Data migrated, staff trained, weekly close time cut in half.
Client work — details on request →Automated title paperwork, inventory reconciliation, and end-of-month reporting for a Lancaster County auto dealership. Saves roughly one full workday per week across the team.
Client work — details on request →A custom progressive web app for a 70-member Lancaster County church. Replaced a paid subscription service with a member directory, event calendar, sermon archive, and announcements. Installs straight to the home screen — no app store fees. Built pro bono.
Client work — details on request →Replaced Auction Flex for a Lancaster County auction house. Handles consignment intake, lot cataloging, live clerking, and cashier checkout in one web app. Staff onboarded in an afternoon.
Client work — details on request →A Flutter invoicing app for a tradesman whose phone is restricted to a pre-approved app set. Generates invoices fully offline with custom line-item workflows, syncs customer records back to the shop when on network.
Client work — details on request →A mobile app for foremen on jobsites to send photos, documents, and field notes straight to the office. Files route to the right project folder automatically — nothing gets lost on the way back.
Client work — details on request →About
I'm Sammy Lapp — a solo developer based in New Holland, PA, building custom software and AI automation for Lancaster County businesses.
My background is in full-stack software engineering and applied AI, with a practical bias toward shipping. The tools I reach for most: TypeScript, Python, Flutter, Next.js, Postgres, and the Claude API for anything AI-related. But tools are a means — the goal is software that fits your business and works on day one.
I know Lancaster County. I understand the rhythms of family businesses and the Plain community, and I know the difference between technology that helps and technology that gets in the way. If you need software that respects how you actually work, let's talk.
— Sammy Lapp · New Holland, PA
Common questions
Yes, whenever the scope is clear enough. Most projects are fixed-scope — you get a written proposal with timeline and cost within 24 hours of the discovery call. For earlier-stage work where the scope is still forming, I bill hourly or on a weekly retainer until we have enough clarity to fix it.
You do. Full ownership of the source code and all your data — no license fees, no vendor lock-in, no per-seat pricing. I hand over a repo you control and a deployment you can run yourself. If you ever want to move off me, nothing holds you back.
No. Most projects plug into what you already have. If Sage 50 still earns its keep, we keep it. If a piece of software is costing you more than it saves, we replace that piece and leave the rest alone. Migration plans are case-by-case — we decide together what stays and what goes.
It depends on the design, and you choose. Self-hosted models keep everything in-house but are slower and less capable. Claude or OpenAI API calls are faster and smarter but send prompts to a vendor. I lay out the trade-offs upfront and default to the private-first option for sensitive workloads.
The initial build comes with a 30-day warranty period at no cost — if something I shipped breaks, I fix it. Beyond that, month-to-month support at a fixed rate, or on-demand hourly for fixes and features. No mandatory contract, no lock-in.
Off-the-shelf is the right answer when the problem is generic — accounting, email, CRM for standard sales cycles. Custom wins when your workflow isn't generic: a niche industry, a family business with its own rhythms, a process the vendor never imagined. The test is simple — if you're paying a SaaS subscription and still doing a pile of manual work to make it fit, custom usually pays back within a year.
Get in touch
Have a project in mind? Drop me a message — I reply in under 5 hours during business hours, and you'll have a written proposal within 24 hours.