I would build the deck myself as hiring someone else to do it will cost you labor charges which is the expensive part. You should be able to purchase a good deck kit at a place like Home Depot and be able to put it up in 3-4 days.