COURAGE DEV · TROY J CROWE
You've got a spreadsheet nobody trusts. Let's fix that.
I'm Troy J Crowe, and Courage Dev is me: one developer who builds websites, custom CRMs, client portals and the automations that stop your team typing the same thing twice. You talk to the person writing the code, from the first call to launch day.
- Websites
- from $1,200
- CRMs
- from $16,000
- Hourly
- $110/hour
A website you can edit yourself.
Landing page
One page, one job: explain the offer and get the form filled in.Price: from$1,200Business site
5–10 pages, with a CMS so you can change hours, prices and photos without calling anyone.Price: from$3,800Site with booking, quoting or a small shop
For when the site has to do something, not just sit there.Price: from$6,500
Built to load fast on ordinary hosting, with forms that actually land in your inbox.
Showers, backsplashes and floors in New Castle County. Free measure-up within 15 miles.
Paying per seat for features nobody opens?
Off-the-shelf CRMs are built for everyone, which means your team ends up working around them. The real pipeline lives in a spreadsheet anyway, and somebody spends Friday afternoon reconciling the two.
I build CRMs around how your week actually runs: your stages, your job types, your quote format, the three reports you really look at. Nothing else.
From $16,000 · expect $16,000–$35,000 for most scopes
- Oct 06 09:12Call logged · Asked about rooftop unit noise
- Oct 06 11:40Quote #Q-1042 sent · $2,840
- Oct 03 15:05Photo added · RTU-2 nameplate
- Sep 18 08:30Job scheduled · Spring filter change
One login. Their files, their invoices, their status.
A client portal ends the "did you get my email?" loop. Clients log in, see what you need from them, upload it, and check where things stand without phoning you.
Same idea works inside the business: an intake form that feeds a schedule, an approvals queue, a stock count that isn't a clipboard.
Client portal / internal tool MVP from $8,500
If you type it twice, I'd like a word.
Approved jobs re-keyed into QuickBooks. Web leads pasted into the CRM. A weekly export someone has to remember. I connect the tools you already pay for so the data moves on its own, and so somebody hears about it when it doesn't.
Sometimes the tool you already pay for is enough. I'll tell you if it is.
One workflow or two-system sync from $1,800 · multi-system from $4,500
- Trigger: Invoice approved in Jobs
- Match customer in QuickBooks
- Found: Create invoice
- Not found: Create customer, then invoice
- Email PDF to customer
- Post note to #billing
- 14:02INV-2291OK
- 13:47INV-2290OK
- 11:15INV-2289Retried
Prices
Out loud, before you have to ask.
- 40% to book
- 40% at the midpoint review
- 20% at launch
- Under $2,000: 50% to book, 50% at launch
Bigger builds start with a discovery sprint: $1,500 fixed, 5–8 business days. You get a written scope, screen sketches, a fixed build price and a timeline. If the build starts within 60 days, the $1,500 comes off the build price in full.
Anything outside a fixed scope is $110/hour, and I quote it in writing before I start.
Prices updated October 2026
Prepared for: Hollis Mechanical (sample)
- ScopePrice
- Jobs pipeline and customer records$9,800
- Quote builder with PDF output$4,200
- Technician schedule view$3,600
- + 2 more lines
- Discovery sprint credit−$1,500
- Total$21,100
- MilestoneShareTarget date
- Booking40%Nov 03
- Midpoint review40%Dec 15
- Launch20%Feb 02
How it goes, and what's yours at the end
- A free 20-minute intro call. Is this a fit at all?
- Discovery, for anything with data, logins or more than one integration.
- A fixed price, in writing.
- The build, with a staging link you can click around and a midpoint review.
- Launch.
- 30 days of fixes for bugs in my code, at no charge.
After final payment you own the custom code I write for you. The repo, the logins and the docs get handed over, and your hosting, domain and third-party accounts are set up in your name from day one. Third-party and open-source parts stay under their own licences. If I got hit by a bus, your next developer would find a normal, documented project, not a puzzle.
- Repository transferred to your GitHub organisation
- Admin logins in your password manager
- Domain registrar account in your name
- Hosting account in your name
- Deploy instructions (README)
- 2 more, all ticked
After launch
Software needs someone looking after it. These plans are for sites and apps I've built, and for ones I haven't, after a quick paid review.
Site Care
up to 2 hours a month, updates, backups, uptime checkPrice: $290/moGrowth Care
up to 5 hours a month for updates plus small improvementsPrice: $590/moApp Care
up to 10 hours a month for CRMs and portals, with priority fixesPrice: $990/mo
Monthly, cancel with 30 days' notice. Unused hours don't roll over. Extra hours are $110/h.
You'd be talking to me.
No account manager, no handoff to a junior after the sale. The person on the intro call is the person writing your code and the person you email when something's off. I take on a limited number of builds at once so that stays true.
Hi Sam,
Thanks for the details. The whiteboard-plus-spreadsheet setup is a very fixable kind of mess. Do any of these work for a 20-minute call?
If it's simpler, call me at +1 (570) 235-4687.
Troy
Showers, backsplashes and floors in New Castle County. Free measure-up within 15 miles.
- Oct 06 09:12Call logged · Asked about rooftop unit noise
- Oct 06 11:40Quote #Q-1042 sent · $2,840
- Oct 03 15:05Photo added · RTU-2 nameplate
- Sep 18 08:30Job scheduled · Spring filter change
- Sep 02 16:22Invoice #4471 paid · $385
- Sep 02 14:10Invoice #4471 sent · $385
- RTU-2 compressor diagnosis
- Quarterly filter change
PDF, JPG, XLSX · up to 25 MB each
- 14:02INV-2291OK
- 13:47INV-2290OK
- 11:15INV-2289Retried
- 10:58INV-2288Needs review: tax code missing
- 09:31INV-2287OK
Prepared for: Hollis Mechanical (sample)
- ScopePrice
- Jobs pipeline and customer records$9,800
- Quote builder with PDF output$4,200
- Technician schedule view$3,600
- QuickBooks Online invoice sync$3,900
- CSV import of current spreadsheet$1,100
- Discovery sprint credit−$1,500
- Total$21,100
- MilestoneShareTarget date
- Booking40%Nov 03
- Midpoint review40%Dec 15
- Launch20%Feb 02
Change requests: quoted in writing before work.
- Repository transferred to your GitHub organisation
- Admin logins in your password manager
- Domain registrar account in your name
- Hosting account in your name
- Deploy instructions (README)
- Data export tested
- 30-day fix window ends Nov 14
- CMS core
- 3 plugins
- PHP dependencies
- Swapped holiday hours banner
- Fixed broken gallery link
- New team photo on About
Hi Sam,
Thanks for the details. The whiteboard-plus-spreadsheet setup is a very fixable kind of mess. Do any of these work for a 20-minute call?
If it's simpler, call me at +1 (570) 235-4687.
Troy