This question really depends two things: 1) the amount your are willing to spend for the right equipment, and 2) how much time are you willing to take to get the job done.