Some web development companies charge an hourly rate, a flat rate, or a monthly rate. So it all depends on the agreement between the company and the client. Typically, a client is included in the process of developing a customized website.