Our clients contact us through email or Direct Visit to our Corporate office. The client engagement team responds to all client enquiries within 12 hours of receiving them. We place a high premium on understanding the client's business model and work at offering a range of solutions that the client can select from. In some cases, we even define the business model for the customer. Repeated communication with the client ensures that project requirements are captured and defined to the letter even before an estimate is offered. 
Once the project requirements are established, a detail feature list is created and handed over to the customer fulfillment team who then works on giving an estimate regarding time and costs for the project