About

Canberra-based photographer and digital consultant. No agency, no handoffs, just one person who does good work for organisations that need it done well.

WORDPRESS WEBSITES FOR ASSOCIATIONS

I design, build and support WordPress websites for associations, professional bodies and non-profits across Australia. Every site is built and maintained by me directly, no agency handoffs, no account managers, just the person who built it answering when something needs fixing.

Divi 5 page builder open on a desktop screen, mid-edit on a consulting webpage, with custom CSS code visible in the side panel

WordPress services

Design & Build

Full WordPress builds from the ground up: structure, content, design system and functionality, handled end to end. I build primarily in Divi 5, which means fast iteration during the build and a site your team can actually update themselves once it's live, without coming back to me for every content change.

Migration & Rebuilds

Moving off an ageing platform, or fixing a WordPress site that's drifted from best practice over the years, patchy plugins, inconsistent design, slow load times, rebuilt properly rather than patched over.

Ongoing Support & Maintenance

Once a site's live, it still needs looking after: updates, security patches, backups, and the small content changes that come up as your association's needs shift. Support that doesn't require a ticket queue or a wait for someone else's availability.

Recent builds

WordPress website homepage for JWLG Executive Learning Groups, displayed on a desktop screen, showing the hero heading and a photo of an executive discussion group

JWLG Executive Learning Groups

A full WordPress and Divi 5 build for JWLG, from initial concept through to launch. Custom interactions, copy tailored for a public-sector executive audience, and a Theme Builder setup built for long-term maintainability. Live since June 2026.

Brock added his expertise along the way with suggestions that enhanced the overall project.

Darren Stephenson
CEO

JWLG Executive Learning Groups

WordPress conference website homepage for ALIA National 2026, displayed on a desktop screen, showing event dates, venue, and registration status

ALIA National Conference

A dedicated conference website for the Australian Library and Information Association's National 2026 Conference, handling event details, registration status and program information for a national non-profit audience.

We achieved our highest number of conference registrations to date and received outstanding feedback from delegates about the website.

Liz Bradtke
Director, Communications & Engagement

Australian Library and Information Association

Four step process

Discovery

Understanding your association's structure, content, and what the site actually needs to do for members and staff.

Design & Build

Design system, page structure and functionality built out in Divi 5, with regular check-ins rather than a single reveal at the end.

Launch

Redirects, SEO setup, and a proper go-live process so nothing breaks and nothing gets lost from the old site.

On-Going Support

Available after launch for updates, fixes, and the inevitable small changes.

Common Questions

What platform do you build on?

Divi 5 on WordPress. It's flexible enough for a fully custom design while still being something your team can update without needing a developer for every change.

Do you handle hosting and domains too?

Yes, I can manage hosting, domain, and DNS setup, or work within your existing setup if you already have one.

Can you fix or rebuild an existing WordPress site rather than starting from scratch?

Yes. Some clients need a full rebuild, others just need specific problems fixed, slow performance, a design that's aged badly, or a structure that's grown messy over time.

Do you offer ongoing maintenance after launch?

Yes, ongoing support is available for updates, security, backups, and content changes as your needs shift.

Ready to talk about your website?

Whether you need a new site built from scratch or an existing one properly looked after, start with a conversation.