Blacksheep
The main thing is STOP PANICKING!

1. Arrive no more than 3mins early and never late
2. Introduce yourself and suggest you start by walking the building. (some clients may have a firm agenda and tell you how the meeting will progress)
3. Chat and take notes as you walk. Get to know your client as much as possible in this time. This is when you will gather the most info. Don't be afraid to ask questions - do they want the washing up included etc
4. After looking at the building if it is obvious they are not going to take the lead and show you to their office ask if there is somewhere you can talk.
5. Be confident, tell about what your company can do for them, sell yourself, tell them how you operate, that you have insurance etc etc. Find out how many cleaners they have at present, if you can find out why they are changing (this info is worht it's weight in gold!) Ask about access and hours etc.
6. End the meet by handing over your business card and letting them know that they will have a full quotation within 3 to 5 days and if they have any questions don't hesitate to contact you.
7. Prepare your quote, you will find somewhere on here what that should consist of but in short, covering letter, company details, H&S policy, COSHH procedure, schedule of works, insurance details, quotation, terms and conditions.
8. Make sure you contact the client and follow up quote.
Probably left loads out (it is Sun morning and I've got a hang over!) but have given you the basics.
Good luck
Fox