It depends what exactly your requirement is to develop. Your are looking for website to your business or you are looking for management software to your business management or any another IT business consulting service.
First gather your requirement
Before Contacting to any IT company you should have your requirement in your hand to tell the company what you are looking for. Decide what you are looking for to develop, do you need website for your business? or do you need business software to manage your business? do you need Human resource management system, or any thing else. Just collect & decide what you are going to develop from any IT company. May these products also will have available with companies already developed. Just you need to check demo that software could match to your business requirement or you can ask them to customize.
Find suitable company who can develop your software
Find website design & software development company online or you can take reference from your colleague. Searching software company online is very easy just use any search engine like google, yahoo, bing and you will will get list of companies. now visit company website and take contact numbers or email Id and contact them and discuss with their representative regarding your website design & software development requirement. Find company which is near by your location that will be better for you and ask them to visit your office or vice versa to clear everything face to face discussion.
Analyse Expertise of company
Look at website of software development company read about company, their history, portfolio. Most important in which domain they are expert for developing software. Find out which programming company use to design website & software. How much softwares they have developed till date, how software works previously developed. And analyze they will develop your software.
Check portfolio or testimonials
Checking portfolio & testimonials you will know existence of software company. Total how many softwares they have developed or how many clients they serve. Also most important feed back from clients, how they are feeling by using software and how the company provide any support them so take a look at testimonials.
Finalize & Proceed to work
If you select any company that will work & match for your software requirement and always multiple options. Ask them to provide quotation for your website design or software development requirement from 2-3 companies and compare the quot and finalize company which is cost effective & also quality of software development. But don’t look for only cost, look at quality because all your business will depends on software or website to increase business sales. So give the first preference to quality instead of cost.