Websites for small business and non-profits.

Engaging, results-oriented Wordpress sites for small business.
SEO - Responsive Design - Domain & Hosting - Security - Backups


Over 50% of web traffic is mobile. Your site will look great on desktop, mobile, and tablets.


No messes. I set up domain registration & web hosting, and make sure your costs will stay low over time.


Your site will have Yoast for easy SEO, built-in email signups, and social media icons.


You’ll have an SSL certificate and malware protection so you and your visitors know your site is secure.


I set up automatic backups, just in case. Don’t get a site without this.


WooCommerce,  Membership sites, events and ticketing, appointment scheduling, Mailchimp, and more.

Interested? Send me a message.

See My Work

Click on the images below to see previous projects.

Legal Services Company

Full custom site design (Elementor) & copy editing.

Course Series for Athletic Rehab Specialists

Website design (Divi) with custom event listings/ signups software & YouTube gallery. Ongoing site management.

Chiropractic Office

Website design with testimonials, online appointment booking, and blog. Custom facebook feed-to-blog software.

Recruiting Business

Striking and engaging minimal design for a text-only 1-page site.

Cultural Heritage Society

Full custom site design (Elementor) and setup. Multilanguage site setup (Polylang), special NinjaForms setup with Unique ID generation.

Digi Blog

Stuff you don’t have to worry about when I build your site for you.

Jetpack and Autoptimize together can make your site SLOW

Solution: deactive Autoptomize, reactivate Autoptomize. You’re welcome! If the problem comes back: deactivate Autoptomize, and don’t reactive it (sorry…).

Read more

Yoast: Facebook not displaying specified image

Yoast SEO lets you specify an image (as well as title and description) for when someone posts a link to your site (you can set these parameters for each page[…]

Read more

Solution: Can’t find “contact form shortcode” in WordPress Customizer

Contact form will be displayed here. To activate it you have to set the “contact form shortcode” parameter in Customizer. Okay… but what if you CAN’T FIND the “contact form[…]

Read more

Contact me

Tell me what kind of help you’re looking for — I’ll get back to you within 24 hours.
– Mark

Tell me what kind of site you're looking for.