Customize WordPress theme
Making it look like the demo
I go through the gap between the demo and your site item by item: layout settings, the right templates, typography and spacing, images sized the way the theme expects them. Then I write the CSS the theme should have shipped with, in a place that survives updates.
Beyond the options panel
Features the theme doesn't have
An extra field on a listing, a different archive order, a step removed from checkout, a new template for one page type. I add these with hooks and a child theme, so they sit alongside the theme instead of inside it.
Repair work
Fixing a theme someone else broke
I find what was changed and where, move it out of the theme's files, and get you back onto a version you can update. Then the original request still works — just from somewhere safe.
WordPress theme developer
Keeping it updatable
Every job ends the same way: child theme, documented hooks, notes on what changed. You can update the theme afterwards, and if you hire someone else later, they can read what I did.