Your company profile and any infomation you will need to be on your website, ie: written content-services you provide or what you are selling, Images– this includes your logo,company images etc, Contact information– telephone , location ,email adress etc
Domain and Hosting is done according your specific needs, andĀ renewal will depend on the domain extension and the hosting plan you choose.
Time depends on the availability of pre requisit material and infomation.