Do I have to put down a deposit?

Yes, we require a $100 deposit that is credited towards your final bill.