A friend of mine is starting a business. The business model is that his website is the medium through which businesses compete with each other and bid to provide a service to members of the public. He has no technical background but he knows the industry he's servicing well. He hired a web design company to create the site and the idea is that once everything is up, the site will kind of manage itself in that consumers will put up requests to be bid on, businesses will bid to provide the service and consumers will accept bids.
Given that he has no technical background, it's unlikely that he will be able to resolve any technical issues. What kind of support should he seek from the web design company post-launch? He can't afford to have a full-time technical person on the payroll right now. what are the likely problems he can expect to run into? I'm thinking things like browser incompatibility as updates come out. Potentially performance issues as traffic ramps up if it takes off.