A company wishing to take out a Mainboard IPO has first to appoint advisors for the planning process. Such advisors also include underwriters who help with the share pricing. Underwriters are also involved in helping the company file its DRHP with SEBI. Once this DRHP is approved, the final RHP is prepared. To promote the IPO, the company can also take out various forms of promotions like advertisements, roadshows, etc.