That's called the First Ammendment. I suppose you oppose this for attorneys? Who else would restrict from their rights? Any business (Doctor, Lawyer, or you and I) have the right to advertise for customers. Customers that are related to our specialty. Would you, for instance, only allow Doctors to advertise that they are a Doctor and not allow them to advertise to their respective specialties? My local phone book has 27 pages dedicated to physicians and 25 to attorneys. About the same number of full page and flashy ads as well. Who do you want to refuse advertising to and why?