If you are looking to have a website built for your business, then you may need to meet with several web designers / web companies to find the right one. You should not have to pay any web developer money for an initial meeting and quotation, so be wary of anyone that wants to charge you for this.
In the first meeting you should discuss what you want the website to do. Do you want to generate enquires or do you want to gain sales directly through the site? Once you know what the end goal of the website is you can start to work backwards to work out what functionality you require and what content is needed. You may also discuss search engine optimisation and marketing which is required to get your site found well for your main search terms on Google.
Try to take detailed notes on what is being offered to you for the price so you can easily compare against other companies.