Let me build you a professional, inspiring, easy-to-navigate website.

I love nothing more than helping people build an online presence for their business. I apply graphic design principles to produce a creative, innovative, and professional online presence which will reflect your business ethos accordingly, attracting customers, building your brand,  and maximizing the potential for new and repeat visits.

I rehabilitate tired sites as well as design new ones, and can remodel a site that is no longer working for you.

When you hire RiverVisions, you’ll work with me personally. I will design and develop your online presence customized to your website needs.

I’ve been a web designer with over 15 years’ experience crafting beautiful, engaging websites. In addition to web design and development work, I provide branding and identity services, and consulting and training services.

I love what I do!

  • I design and develop websites.
  • I optimize them for search (SEO)
  • I make them responsive (for mobile devices)
  • I make them accessible (AODA compliant)
  • I handle updates or teach you how to do it yourself

Why WordPress?

  • WordPress gives you control over your own web content
  • WordPress is powerful, flexible, user-friendly, and secure
  • WordPress is responsive, and great for SEO
  • WordPress lets you add new features at the click of a button

Why Squarespace?

  • Squarespace is a great platform for almost any type of website.
  • I use Javascript, CSS, and Developer Mode to create a unique online presence for your business.
  • Squarespace ramped up their SEO game with complimentary SSL and AMP
  • Squarespace offers one-stop shopping for domain names and hosting

Need a domain name and hosting?

I will research your target market and help you pin down the right domain name for your online presence. I can suggest a hosting provider and/or provide affordable hosting for small business sites. Need help writing web content? Let my experience writing web copy work for you.

You’re not on your own

When you have approved all final designs, I will package up your files and send you a final payment invoice. Upon receipt of payment, I will provide you with all the files you need for building your brand, and train you how to use your website. You can set up a Site Maintenance Service Agreement and I will update your site within 24 hours of your request.