Squarespace website designers, builders, and trainers serving New England.


Keene Website Designers ready to help you



Craftsmanship, technology, and a little bit of magic

The right mix is needed to create magic on the Web. Keene Website Designers bring that mix to your next website or website upgrade project.

Your needs come first:

The right mix is needed to create magic on the Web.

The right mix is needed to create magic on the Web.

  • You may need to improve your web presence and standout among your competitors.
  • Your website is outdated and you are considering upgrading to a new design.
  • Or perhaps you are frustrated from spending the price of a car new car on design and programming services.

If this sounds like you, then you are in the right place!

Let our team give you affordable and elegant designs for your next website or upgrade. All work is guaranteed to your satisfaction. Website builds start at $1500 and usually are under $3000.


see our work

Visit our website gallery to see a selection of websites with cost estimates.

You wouldn't climb a mountain without a guide?


What people have to say about Dave Weisberg

Dave’s online marketing efforts played a significant role in transforming what was a direct mail marketing company into a multi-channel marketer with a highly-visible and effective online presence, and a very successful opt-in email blast program. He frequently contributed valuable marketing ideas and tactics.
— Vernon Thornblad, Web Administrator, Antioch University System
Dave is an extremely effective online marketer and manager. With thorough knowledge of internet marketing from strategy to execution to tracking results, he always ensured our online efforts were effective. Relentlessly focused on ROI, he simultaneously built up our SDE’s brand, streamlined systems, and worked well under difficult and high-pressure situations. All while keeping his cool.
— James Key-Wallace, Executive Director, Business Finance Authority
David is a focused project manager skilled at delegating appropriate tasks. His industry knowledge and technical Web expertise enable him to ask the right questions and provide constructive criticism on projects at any stage of development. David approaches all projects with a positive outlook. He brings individuals together to work as a team to produce professional, quality work. He will be a valuable asset to any marketing team.
— Kevin Vanderwoude, Web Developer
During my time working with David, he skillfully managed the technical side of advertising and promotion—making my job much easier. What’s more, he is very creative, a team-player and brings to the table a great level of professionalism and a sense of humor. I would not go into a project without first seeking his input and his perspective. He provided a trusted sounding board for new ideas lifting the bar on every brainstorming session. David is a key player in his company’s success and I wish I still had him on my team.
— Freddie (Diego) Chavez, Copywriter, Creative Director



I'll be your guide! You will get the best advice on website design, internet strategy, and site usability. In addition to having a great design sense, I know the best way to present your content. You are part of the process and get a chance to offer input on different design options — so you get exactly what you want. Then after the project is done I am still here for you.



About Me

MY NAME IS David weisberg

I started building websites in 1997. Quite a long time ago! Over these some 20 years, I learned web publishing systems like HTML, ColdFusion, Ektron CMS, Drupal, Joomla, WordPress, and ultimately, Squarespace. The most rewarding professional experience I have today is building truly great websites for clients using Squarespace. In addition to being able to launch websites within a few weeks that work on various devices  and monitors sizes, I train clients on how to update their own site. This saves you saving thousands of dollars a year!

When you're ready to discuss your web project please reach out to me anytime at (603) 209-3272.