Website Development
What services does Impinge provide?

Broadly, we provide the following services:

  • Custom web design
  • Website development
  • E-Commerce solutions
  • Content management solutions
  • Customized website applications
  • Mobile application development which includes iPhone, iPad, Android and BlackBerry apps.
  • 24×7 support & maintenance
  • Hosting
  • Search engine optimization and marketing services




Where is Impinge offshore development center located? What are the normal working hours in a day and week?
Impinge has over 12,000 square feet of office space located in the industrial park of Mohali, Chandigarh. The office iss open almost 20 hrs a day with developers working in 2 shifts one during the day and other during the night.



Do you subcontract the work or do it at your own development center?
We have own development center in Chandigarh, India and we do not sub-contract. We safeguard the interest of our customers and have a great control over the project and people.



What are the company’s core competencies?
The company has resources with expertise in various technologies like C/C++, JAVA, PHP/MySQL, Ruby On Rails, .NET technologies(C#.NET,ASP.NET,VB.NET), VB/ASP, iPhone SDK, Cocoa/Carbon, Android & BlackBerry apps, AJAX, Website designing, Flash/Action Scripting etc.
In addition, we have worked on several open sources and third party solutions like Joomla, Drupal, Magento, osCommerce, X-Cart, Zen cart, SugarCRM, vTiger, Act, Quick books etc.



How is the project development cost, estimated?
We work on fixed man-hour. We estimate the number of man-hours it will take to complete the project. The quote for the project is arrived at by multiplying the estimated man- hours by the man-hour rate.



How will I know the status of my projects?
Impinge will assign a project manager to your project who will be the main point of contact. Either he himself or a senior team member will send you the daily updates through email. Also you can communicate with the team via phone, IM, Skype or email.



What mobile platforms do you develop for?
At Impinge, we develop apps for iPhone, Android, BlackBerry, Symbian and Windows thus helping you target a wide audience.



Why should I chose Impinge Solutions?
When you choose Impinge Solutions, you can be rest assured that your product will be developed by a team of highly skilled and experienced professionals. We make sure your product meets the highest possible standards.



Can Developers of Impinge speak English?
Yes our developers are very well versed in English. Infact English speaking proficiency test is a part of our recruitment process.



Do you also provide maintenance services?
Yes, Impinge provides one month free maintenance service after the project is completed. This generally includes bug fixing. Any new enhancements or feature development is handled as separate contract. We have three levels of contracts for support and maintenance.
Bronze – A minimum commitment of 5 hrs in a month. The response time remains one business day.
Silver – A minimum commitment of 10 hrs in a month. The response time is 12 hours.
Gold – A minimum commitment of 20 hrs in a month. The response will be immediate.




Will Impinge help me in choosing the hosting package?
Yes. We do provide hosting services.



How can I be sure that the software code will be owned by me without misuse?
We will sign a NDA with you before signing off the project where it will be mentioned that code will be owned by you. Besides that we also sign confidentiality agreement based on existing laws with each team member working on your project to safeguard your interest



Who owns the code? Do you provide code documentation?
Our customer owns the code as well as design. We always respect Intellectual property of our customers. Yes we document the code we develop as this helps us to maintain the code in a better way till the application is active. Of course you will be charged for it :) .



How do I begin working with Impinge Solutions on my app?
You can contact us at the numbers listed below or simply submit the Contact Us form:
USA and Canada: 650-587-4948
India: +91-172-5097801,
+91-172-5097802,
+91-172-4656803