Some landlords will require a larger amount of a deposit when the prospective tenant has some credit issues. There are several ways to work this out and I can help you. Please email me directly or through Trulia with your requirements and budget and we'll see what we can do.
Your deposit is due upon signing as would have been any other fees or rents asked for at time of signing. The fact that a Realtor went to the trouble of saying pay right this minute or lose the rental is just fishy in all the words that can describe fishy. Please find a better rental and a more honest Landlord!... more