web development

Is your website outdated or unprofitable? Stuck on creating the ideal web presence for your small business, nonprofit or artistic venture? John has developed websites for 15 years. His production process is uniquely client-specific, utilizing WordPress for project versatility. Let this experience work for you…

content production

At a loss for words? John specializes in custom content creation and line editing. With a journalism degree and over 10 years of practical experience, he brings elegant brevity to any endeavor. Additionally, John’s imaging and multimedia skills are adaptable for any purpose from video production to fine detail retouching to bulk photo processing.

technical support

John specializes in Mac and PC tech support. With 18 years of experience, he can solve many problems in just one visit to your home or business. His expertise includes PC troubleshooting, virus and spyware/malware removal, peripheral installation, hardware repair & new computer data migration.



I’ve had several websites designed by various companies, but wasn’t happy with any of them. I mentioned to John that I wanted a clean, simple web presence that profiles my retail shop. Within a few days, he had my site basically completed. All my design requirements were incorporated - it was perfect!

Speciality Truck & Auto

( Kevin Sylver )

I’ve found John’s consulting expertise insightful and creative when he performed a review of my website. His advice is direct, honest, and informative. I highly recommend John for web design and content management - his fresh outlook and breadth of knowledge contributes greatly to any project.

The Mindstream

( Janet Doucette )

I'd like to thank John Winchell for building my new website. He was truly professional and a real pleasure to work with. He incorporated some of my ideas and many of his own into the site. It turned out better than I ever imagined! I strongly recommend John for web development and content production.

Nauset Kitchens

( Adam Pearl )


Communicate with John via the online form below, phone or email

  • Phone Number 508.258.9814
  • Email