How much of a deposit is legally required? This week’s post will be short and sweet, because the answer is 0. You technically don’t have to put down a deposit at all; the Read More » Cesia Green November 21, 2014 No Comments