If you are referring to getting a dedicated server, there are a few routes you can go.
You can get an unmanaged server. This means that after the datacenter sets it up and gives you access, you're pretty much on your own. Their job is to keep it connected to the internet, your job is to keep it running.
You can get a partially managed server. Normally they will support the software that comes installed when you get the machine and everything else is up to you. You do the day-to-day maintenance.
You can get a fully managed server. You have a problem, you contact the datacenter. They fix the problem.
You can hire a server admin. This would be someone who does not work at the datacenter that can take care of problems for you. Would likely work out to be similar to a partially managed server in that you wouldn't want to pay (assumption) for an outside admin to do everything, that could get very costly.
I only have personal experience with partially managed servers through
www.theplanet.com and
www.servermatrix.com and can highly recommend them.
As for if that is the right way for you to go, you're the only one who can judge that. If you don't have a lot of linux server admin experience I would recommend getting it professionally hardened before putting any sites on it. You can find that service under $50 from several companies. Getting it setup properly upfront can save a couple hours of admin work a day. Running the server yourself is time consuming, paying someone else to do can be expensive. You have to judge if it is worth it to you.
There are a lot of people who rant and rave about VPS solutions. I am personally against them in most situations and would recommend a reseller account instead. With a VPS you get a set fraction of the CPU/RAM/Ethernet whereas a reseller has access to the full amount.