How to Make My Business Available on Facebook Places. Facebook places lets users on the social networking site keep their friend list apprised of where they're hanging out. If you're a business owner, add your business location to the places application so that users can check in to it. When a user checks in ...