I specialize in nature and landscape photography, capturing the beauty of Sonoma County and beyond, from coastlines and forests to wildlife and dramatic skies. Every image is carefully composed and edited to bring out rich color and fine detail.
Looking for the perfect image for your website, office, marketing materials or home? Browse my gallery of licensable photos to find shots available for commercial or personal use. If you don't see exactly what you need, just ask.

A website is often the first impression customers have of your business. I build fast, modern sites with clean HTML5, CSS and JavaScript that look great and work smoothly on phones, tablets and desktops alike. Every page is built with attention to accessibility, load speed and search engine friendliness, so visitors can find you and stay.
Whether you need a brand-new site, a refresh of an outdated design, or ongoing updates and maintenance, I can help. I'll work with you to understand your goals and deliver a site that's easy to manage and grows along with your business.

Video is one of the most effective ways to tell your story. Using Adobe Premiere, I turn raw footage into polished, professional videos for marketing, social media, events, training and more. That includes cutting and pacing, color correction, audio cleanup, titles, graphics and music.
Send me footage you've already shot, or let me help plan and capture it from the start. You'll get a finished video formatted for wherever it's headed, from YouTube and Instagram to your own website.

A well-managed server keeps your office running smoothly and securely. I set up, configure and maintain Windows Server environments, including Active Directory, Group Policy, DNS, DHCP and file and print sharing.
I can manage user accounts and permissions, organize your domain, apply updates and patches, and make sure backups are in place and actually working. Whether you're building a new domain or untangling an existing one, I'll keep your systems organized, documented and secure.

Old family photos fade, crack and tear over time, but they don't have to stay that way. I carefully scan and digitally restore damaged prints, repairing scratches, stains, creases and missing areas while bringing back faded color and detail.
I also retouch modern photos, removing blemishes, distractions and unwanted objects while keeping the results natural. You'll receive high-resolution files ready to print, frame or share with family.

Ready to start selling online? I set up e-commerce stores that are easy for customers to browse and easy for you to manage. From product listings and photos to payment processing, shipping options and sales tax, I handle the details so you can launch quickly.
Whether you're using Shopify, WooCommerce or another platform, I'll build a store that matches your brand and works well on mobile, then show you how to add products and fulfill orders yourself.

Email remains one of the most direct ways to reach your customers. I design and code responsive marketing emails that display correctly in every major email client, from Gmail and Outlook to Apple Mail, on desktop and mobile alike.
I can create reusable templates that match your brand, build one-off campaigns and newsletters, and set them up in platforms like Mailchimp or Constant Contact. Clean layouts and clear calls to action help turn readers into customers.

When technology stops working, so does your business. I provide MSP-style desktop support, help desk services and network administration for homes and small businesses, so problems get solved quickly and stay solved.
I can troubleshoot computers and printers, set up and secure Wi-Fi and wired networks, configure firewalls and routers, and handle software installs and updates. Help is available on-site in Sonoma County or remotely, wherever you are.

Strong visuals help your business stand out. I design logos, advertisements, brochures, flyers, business cards, social media graphics and more, all crafted to reflect your brand and connect with your audience.
I'll work with you from the first concept through final revisions, then deliver print-ready and web-ready files in the formats you need, so your look stays consistent everywhere it appears.

Don't see what you're looking for? My experience covers a wide range of IT and creative work, and if it's outside my wheelhouse, I can likely point you to someone who can help.
From setting up a new computer or smart home device to backing up your data or recovering a lost file, just reach out. Tell me what you need, and we'll figure out the best way to get it done.