Real Estate
Custom realtor sites for solo agents who want to keep their leads instead of routing them to Zillow. No IDX widget by default — neighborhood guides, local schema, and lead capture that goes to you.
Learn moreThree things I do well. Custom websites for businesses that need to make a real impression. Deep Shopify work for serious operators. And the backend systems that hold everything together.
Custom means built for your specific business, not adapted from a theme someone else picked. Every decision — layout, structure, how content is organized, what gets emphasized — comes from understanding what you actually do and who you're trying to reach.
A template site looks like every other site. That's fine until you're trying to stand out, win a client over a well-funded competitor, or communicate something specific about your brand. At that point the gap between custom and generic becomes obvious fast.
I build for performance from the start. Fast load times, strong Core Web Vitals, clean code that search engines can read. Speed isn't a checkbox — it's part of how the site feels and how it ranks.
Because I work alone, design and code come from the same brain. There's no handoff between a designer who had one vision and a developer who built something different. The result holds together. And when it's built right, it doesn't need to be rebuilt in two years.
Portfolio sites built around the work, not the platform. Fast image delivery, clean galleries, and booking or inquiry flows that get out of the way and let the photography do its job.
Marketing sites for companies that care about presentation. Custom design, intentional motion, and the kind of polish that separates serious from generic. Built to hold up under scrutiny.
My deepest specialty. I run my own multi-location Shopify operation, so I know what production e-commerce looks like: the edge cases, the failure modes, the integrations that actually matter. From custom apps and ERP sync to AI-driven automation, I've built most of it for myself first.
The systems that make everything else run. Automation pipelines, AI integrations, API connections, and the infrastructure that turns a one-off project into something that operates reliably at scale. The unglamorous work that actually matters.
Python and Node.js automation that runs unattended — product feeds, inventory sync, content generation, daily reports.
LLM-powered features done right: structured prompts, factual grounding, human review loops, and observability so you trust what ships.
Self-learning order grading systems that quarantine risky transactions and learn from every chargeback. Built for production scale.
Anywhere two systems need to talk — payments, ERP, CRM, marketing, analytics. I write the glue that holds the stack together.
Yes — about half my work is custom website builds with no Shopify component. Real estate, photographers, service businesses, and brand sites are all platform-independent. Shopify is one of my deepest specialties, not a requirement.
Yes, regularly. Most of my clients aren't in Miami. I'm based here but work with businesses across the US — all project communication happens over video and async tools. Geography has never been a constraint.
With an agency you get a team you may never talk to directly, a project manager in between, and a process built for volume. With me, you work with the person writing the code and making the design decisions. No handoff, no account manager, no miscommunication between designer and developer. The tradeoff is I'm selective — I take on projects I can do properly, not everything that comes in.
It's just me. Design, code, and integration work all come from the same hands. No contractors, no offshore teams. That's deliberate — it keeps quality consistent and means one person is accountable for the outcome.
A custom site typically takes 4–8 weeks from kickoff to launch, depending on scope and how quickly content comes together. Shopify and systems work varies — a single integration might be a week; a full platform build is longer. I give realistic timelines, not optimistic ones.
Fixed scope, fixed fee for most projects. You know the number before work starts. For ongoing work or exploratory integrations I sometimes use a retainer or day-rate. I'll tell you which makes sense for what you're trying to build.
Yes. Many clients keep me on some form of retainer or periodic engagement after launch — edits, additions, performance monitoring, or expanding features as the business grows. The relationship doesn't have to end at handoff.
A well-configured theme is the right call for a lot of businesses. If your primary need is a standard online store and you're not trying to do something a theme genuinely can't do, I'll tell you that. Custom earns its price when you need unique brand positioning, complex functionality, non-standard UX, or you've outgrown what a theme can do cleanly.
Templates solve the first problem — getting something online — but they create a ceiling. They're built to be general enough to work for everyone, which means they're optimized for no one. The layout, structure, and how information is organized were designed for a hypothetical business, not yours. Custom means every decision was made for what you actually do and who you're trying to reach. The difference shows up in conversion, search rankings, and how well the thing holds up over time.
Tell me what you're building and what you need. I'll get back within a day or two with honest thoughts on how I can help.