It's important to ask enough questions to fully understand the prospect. Know their pain points, how they're currently trying to resolve them, and if/how you can help them. Generally speaking, it is a good idea to keep asking follow-up questions until you have addressed the topics you wanted to cover. Be prepared to answer questions about your company, including what makes you unique and what results you have achieved for past clients.