Web development & design for small business and non-profits.

Engaging, results-oriented Wordpress sites for small business.
Hosting & Maintenance - WooCommerce - Membership Sites - Online Courses - Custom Development


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


Set up and troubleshooting of domain registration & web hosting.


Yoast SEO, Google Analytics, and social media integration.


SSL certificates and malware protection so you and your visitors know your site is secure.


Monthly maintenance and backups for security. 


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

Interested? Send me a message.

See My Work

Click on the images below to see recent projects.

Medical Device Company

Site design and development.

Medical Startup Accelerator

Squarespace site redesign, ongoing development and site management.

Athletic Rehab & Training Group

Site design and copy editing, ongoing development and site management.

Diet/Health Program

Site design and development, copy editing.

Travel Agent

Squarespace site design and development, copy editing.

Academic Journal

Site design (Elementor) & paid membership system with Mailchimp integration.

eCommerce Site

Sales page design and copywriting, ongoing site management (advanced WooCommerce, Active Campaign)

Legal Services Company

Original site design (Elementor) & copy editing.

Course Series for Athletic Rehab Specialists

Website design with custom event listings/ signups software. Thinkific development for online courses. Ongoing site management.

Sales Page – Events Venue

Sales page design (Elementor) for non-profit’s events space rental. Ongoing site management.

Chiropractic Office

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

Recruiting Business

Engaging minimal design for a text-only 1-page site.

Digi Blog

Solutions to tricky WordPress problems.

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.