Door hangers can be distributed by anybody. There are companies that handle distribution, but most business people will do it themselves.
If you're located within the Phoenix metro area, priorityprintservice.com can coordinate the distribution of your door hangers using our regional partners.