Our Company

Who is Hudson Software?

For over three decades, Hudson Software has been a trusted ally, providing crucial services to help software developers be more successful and profitable.  Our earliest clients were large traditional publishers who were producing supplementary products to go with their textbooks and ancillary print materials.  Today our client list includes traditional publishers, large and small technology companies, and dynamic software publishers.

Backed by a seasoned team deeply rooted in computer technology, our extensive experience with developers and publishers across multiple industries. Our expertise encompasses comprehensive hardware and software support. Our agents excel in troubleshooting complex problems organically, avoiding scripted responses and generic solutions.

Our enduring client relationships, spanning a decade or more, reflect our unwavering commitment to exceeding client expectations.  We solve problems for clients—we never create them. Join us to experience a partnership dedicated to elevating your development journey.

Hudson Software Exterior

Our Agents

Rejecting the Offshoring Approach

Hudson Software understands the complex demands of customer support. We firmly believe that offshoring, despite its potentially attractive cost savings, may always fall short in delivering the high-quality support that businesses and customers expect. Hudson Software stands apart as a dedicated domestic support provider.

Furthermore, we are a company that hires our own agents. Unlike the unfortunate industry standard of subcontracting to smaller providers or staffing agencies, Hudson Software’s work is our own. This ensures that every agent representing your brand is aligned with our commitment to maintaining the highest standards of support and accountability, and is capable of providing high-quality support that’s worth the investment.

Our Mission

  • null

    To function seemlessly as part of your team

    So that you can focus on your core competencies

  • null

    To help you increase your sales through stellar customer interactions and comprehensive tracking of customer issues

    Thereby allowing for more reliable product improvements.

  • null

    To help you find any issues in your software before release

    Giving you the opportunity to identify and fix any problems before they ever reach your customers.

  • null

    To insure that your customers receive high quality support

    Customers that are helped promptly and effectively will remember that your company was there for them.

Our History

The Story of Hudson Software
  • null


  • null


  • null


Story of Hudson Software, Part I

How Hudson Software became the preferred choice for Technical Support and QA services In 1987 I found myself unemployed in the New York area, with a house, a wife, a baby, a dog, and a mortgage. With a master’s degree in Computer Science, I had been happily and fully employed for years working at various…

Read more
Old Book Open on Table

The Story of Hudson, Part II

I knew that I didn’t want Hudson to be like a typical call center. I wanted to be customer centric, making our reputation and profits based on how much we helped customers and exceeded their expectations. When I started Hudson and took the first tech support account, I didn’t intend to be in the “call…

Read more

Our Services

How Hudson Software Can Help

What services do software publishers need?  Two services have become dominant:  Technical Support and Quality Assurance Testing.

Technical Support

The more software published, and the more users, the more tech support has become critical for publishers.  Users must be successful with software to be satisfied customers. Therefore, solving problems quickly and assuring that unhappy users don’t threaten future sales are key functions of quality technical support.  Good tech support must quickly identify actual problems and escalate the information back to the publisher, so bugs can be fixed quickly.

Quality Assurance Testing

To minimize tech support cost and possible damage and embarrassment, all software needs to be tested.  Hudson’s Quality Assurance (QA) testing provides a rigorous disciplined test of your software’s critical functions in a matrix of different operating systems and / or browsers. Above all, Hudson QA testing helps you ensure there are no embarrassing bugs in your software.

Technical Support
Technical Support
Whether you need a comprehensive solution, covering all levels of technical support across multiple channels, or a team to supplement the strengths of your existing support personnel, we will partner with you to manage your customer care.
Quality Assurance
We approach QA Testing with the same commitment to personalized, high touch service that meets your business needs, whether you are a technical support client or whether you are working with us for the first time.

Our Location

Hudson Software is privately owned, with headquarters located at 3 West Main Street, Elmsford, NY.
Hudson Software on Map


What Our Clients and Their Customers Are Saying…

Contact Us

We want to hear from you!

If you’d like to learn about Hudson Software or share an idea, we’d love to hear from you.

We want to understand your company, your products, and your customers, so that we can be your representatives and your effective partners. We are committed to understanding your business’s unique needs and providing the right combination of services to help you meet your goals.

Please use any of the links below to contact us and see how we can put our experience to work for you.

By Phone

Call us directly at (914) 773-0400

Send an E-Mail

E-mail your questions to emailus@hudsonsoft.com