Green Tree Servicing LLC
Harresing, demeaning, degrading
This company has cause so much stress for me, I know I owe them the money I am only one month behind, and they have the nerve to talk to me like that. I told him I will send it on Monday, this man told me that he don't want me to sit around on the weekend and think off how I can spend the money so ...