Mailing flyers- avg is about a1% return ( or 1 call for 100) getting fairly pricy at almost $0.50 per. but you can due it your self in small quantities to very specific areas, I do not know what the current market price is on a service But I was never happy as too much was wasted due to a zip code blanket effect( and they pad the H out of it). Next choice is flyer insert in some of the small papers again about 1% return per printing. Local Craigs list or similar, church, grocery store, ect bulletin boards, free. Web page ,if you are savy enough you can create your own, catch is getting it on the net ( monthly charge, or per click charge) to get listed on the search engs. Lot of flim-flam floating around in this. Best to get your own domain ( can be as low as $10/yr for Domain name registration) And Last but not least Door to door canvasing + word of mouth. If you do the door to door thing clean up and do not look like ya just crawled out of a hole in the ground. A jacket or shirt with Bus.name/logo adds an air of credibility. Something on the truck or car helps a bit ( mobile advertising) Just watch out for the ins co, They just love to double the rate because it is used for business ( Which in my book is a crock) All ways helps to kick back a couple bucks for referrals or at least a letter acknowledging same. I have also used radio, difficult to judge that for me as I don't listen to it. Business cards- hand them out like confetti at a parade join local rotary club = personal net working.