One of our customers used a software developer for several years who didn't have the type of business experience PNWSoft has. The customer had a patentable algorithm at the core of his product, but neither he or the software developer understood this. He did not file for a patent before he started selling his product, so by the time we pointed this out to him, it was too late to file. If he had used PNWSoft, we would have noticed he had something patentable and would have explained the benefits. His subsequent product development and marketing would have been very different and much more lucrative.
This does not mean that you should go with a company that develops in a variety of platforms but has never touched the one your application is built on especially if you need some quick fixes.
We were hired by Credit Suisse to create an internal tool for managing the Sarbanes Oxley information after they grew frustrated by the lack of progress from the consultants that a very large well know consulting firm supplied. With thousands of employees, it seems likely that the big name consulting company could have supplied developers that were capable of understanding the goals and getting the job done, but they didn't. Credit Suisse turned to us to develop the system. We charged about half of the hourly rate that the large firm charged.
The resulting system is used by thousands of Credit Suisse employees every day to maintain the information required to meet the Sarbanes Oxley reporting requirements.
PNWSoft generally does not charge for discussions with our experts about the strategy and direction that your software should take. We charge for developer hours where they are actively working on your software.
A serial entrepreneur, always fascinated by solving complex technical projects ranging from small to enterprise.