My roommates are really disrespectful towards the house we are?
If your name is on the lease and their names are not, then you are responsible for any damage done to the home, and they are not. In that case, if they truly are not willing to be responsible tenants, Id say its time to tell them to leave, and to pay - in cash - for the damage that they have caused.