James Diaz,
Winnipeg web designer.
I design and build every FJMedia.ca site myself, then ship it under my own name — no account managers, no offshore dev team. If you're comparing Winnipeg web designers, I'm the one you'd actually be talking to.
Local businesses don't need a 12-person agency. They need a real website, fast, by someone who picks up the phone. I built the company to deliver exactly that — and nothing else.
I make one website at a time, custom-built, in 72 hours.
Most local businesses get sold the same thing — a templated site they can't really update, don't fully own, and that makes them look like every other shop in town.
FJMedia.ca is the opposite. Custom code. Owner-operated. Free until you love it.
Three blocks. No meetings.
- 07:00 – 11:00 · DESIGN
Sketch, draft, copy. No screens that aren't focused on the work. Coffee on the desk, phone in the drawer.
- 12:00 – 16:00 · BUILD
Heads-down build. Custom HTML/CSS/JS — no drag-drop, no template. Every line reviewed and shipped under my name.
- 16:00 – 18:00 · CALLS
Fit calls, revisions, post-launch hand-holding. One inbox: diazcjames@gmail.com. One person. Real responses.
Boring tech. Fast sites.
Reviewed. Under my name.
Building a website got cheap. It got cheap for everybody, all at once, and anyone telling you otherwise is selling you the old price. What did not get cheap is being right.
So the line in my build block is the whole offer. Reviewed means a person sat between the code and your customers. Under my name means that person is findable at 11pm — you don't file a ticket, you text me.
Pick up the phone. Reply same-day. Write code I would be proud to ship under my own name (because I do).
Force you into a monthly retainer. Lock you into my hosting. Hand you a CMS you need a manual to run. Use a single template.
Turn down the project. If you need a 60-page e-commerce site or an enterprise CMS — that's not me. I'll send you to someone who fits.
Friendly initials. Sharp work.
That's the whole brand.
You've read the schedule. Now put your business on it.
Fifteen minutes on a call. Free until you love it — you'll know by the end if it's a fit.