You can register your home or mobile phone number for free at donotcall.gov. You can also submit a complaint on the same website if telemarketers still call you after you register. Keep in mind, though, that you may still be contacted by small organizations, such as local charities.