If you're looking for a roommate, Roommates.com has twice found me a great roommate. Their matching technology is spot on. As long as you enter your information correctly and fully, you will get accurate matches. You can also message with potential roommates to discuss things before actually meeting in person. You can weed out anyone who you might think is not a good match. If I ever need a roommate in the future, this will be my first stop.