There are wide range of venues for marketing ones' products or services. As per survey, most of start up companies have no / little marketing budget. We have simple tips yet effective for better online presence and online marketing.
Have your own website that describe your services or products, Why to choose you, who you are, how to reach you and so on. Try to have it build from professional Local website builders, they know better what you need.
Have social media accounts and post your products, services images, content, expertise, knowledge that help your community and audience. Like others' posts, share posts those you feel are helpful to community.
It is the key of success. Establish your network and let people know what you are and what you can offer. Definitely people will refer or wish to meet you in person to talk in detail.
Blog writing and posting helps not only to have online presence but also brings in traffic to your website.
In Google search result, always, PPC shows top in order followed by Google map. so have your presence on map and participate in Google PPC. Link it to website, so that website will have back links
Participate in expos and shows, have stall in event or show. Give interviews in TV shows and let people know what you offer.