A little about us.

Tusk Software is a consulting & development shop with a focus on Microsoft and supporting web technologies. We specialize in large-scale, highly tailored ASP.NET web applications. We work closely with our clients to solve complex problems that drive their businesses forward.

What We Do


Custom ASP.NET Applications

Web applications that are as unique as our clients.

Strategic and Technical Consulting

We turn hassles and headaches into roadmaps and revenue.

Feedback driven development

Our clients are just as important to development as our programmers.

E-Commerce Stores

We specialize in creating custom e-commerce stores that get results.

Our Mission

Deliver quality results that earn client's trust and exceed their expectations.

Our consultative approach ensures we have a deep understanding of your business goals to keep your project on track. Our process of iterative development and successive refinement ensures the final product is exactly what you need. Transparency and communication combined with our  technical and project management expertise ensures your project stays on schedule. We know choosing a development partner can be a headache, but it doesn't have to be. We'd like to make your choice an easy one.

Contact us today

Quality. We are experts in the technologies we leverage, and we only take on projects where we know we can deliver outstanding results. We build applications that fulfill your needs today and grow with you tomorrow.

Results. We help turn your ideas into actionable items with clear goals. By putting “first things first”, we ensure we’re always working on the features that are most important to your business’s success.

Expectations. We strongly believe that communication and transparency are paramount. We keep our clients in the loop and elicit project feedback with every iteration of software.

Trust. Earning your trust is our business, and we start on that at first contact. With your trust, everyone can do what they do best. Our promises are your deliverables.

Our Process

Scrum is the process that keeps us on track. It is a highly collaborative process, based on quick iterations, constant feedback, and continuous improvement. Scrum is how we get things done and how we make sure that we're always working on the right things for your business. This diagram gives you a general overview of how the process works. We'd love to talk to you about how Scrum can help your project succeed. For more details on the Scrum process, please click here.

We work with the latest technology to ensure our work is modern, fast, secure, maintainable, and all around great. We use workflow tools like JIRA to keep us on track and provide you with insight into the work. TeamCity provides Continuous Integration to automatically push product iterations out to you and your customers as fast as they’re ready.

Learn More about our process

This is the most complex website and integration I have ever experienced, and this team worked through it wonderfully. - Jeromy Welch, Invisible Fence Brand