Desktop applications have been the staple of technology and many business since the inception of the personal computer. Today many businesses are dependent upon traditional desktop applications for operations, management and delivery to successfully meet their goals. With a core competency in application development and not content with the technical restriction of these traditional desktop applications we have taken a different approach to their development and deployment. By leveraging the benefits and flexibility of web technologies and deploying these straight to the desktop we increase flexibility and lower total cost of ownership for each and every project. These same benefits can be realised not only in small specific requirements but equally in integrated applications supporting organisations as a whole. Using a range of technologies from Java/J2EE and Microsoft .NET through to opensource low-cost technologies such as Javascript we ensure that business objectives are meet and projects are delivered on time.