Q. How do I get started?
A. Simply submit a contact request at the bottom with as much details about your project as you can. We will analyze your requirements and assign a team with expertise that best fits your needs. We will contact you to further refine your requirements and submit a proposal for your approval. Once you have approved the proposal, we will start working on your project according to the project schedule layout in your proposal. We will keep you up-to-date on the progress every step of the way.

Q. What are your coding practices?
A. We adhere to Microsoft best practices and object oriented coding standards for maximum scalability, extensibility, security, and dependability using the latest technologies available. Our mission is to provide the best solutions that are optimized to our clients' need, but also robust and flexible to accommodate future needs.

Q. I already have an existing software, can I re-use it in a new application?
A. In some cases, re-using the core of existing software can be cost effective and time saving, but in some cases, it is not. It all depends on the compatibility between your existing software and your new requirements, as well as the technology being used. The development team assigned to you will analyze and recommend the best solutions for your project requirement. We always strive to develop software that is scalable, extensible, and dependable.

Q. I have a great business idea I want to implement, but how can I ensure confidentiality for my ideas?
A. We respect and protect all information furnished to us by our clients. All information provided by our clients is treated as confidential and will only be used for the benefit of our clients. We will be more than happy and willing to sign the Non-Disclosure Agreement (NDA) if it will make you more comfortable, although it is not needed.

Q. I have a small business and I know how I want to improve my business, but how can software help me?
A. Our Process Improvement Manager has the expertise to bridge your ideas into an actionable software system that is designed to improve and maximize your business. The first step in our development process is to analyze your requirements rigorously and determine the best solution that fits your needs.

Q. Will you work with customers out of state?
A. Absolutely. We are more than happy to work with any customer with the desire and drive to improve their business. Most often, communication can be done via phone and emails. We may schedule face to face consultations and requirements gathering meetings in the initial phase and then taking on development at our headquarters.

Q. I already have my own staff working on a project, but I need extra helping hands, can you help?
A. Yes. We can develop any portion of your software development project according to your specifications.