Hi Gigi - for a small business, especially a new one, I recommend a Facebook business page. You can post photos and info, get friends and clients to leave reviews, share your page to their friends, etc. It's free and easy to get started with tons of online tutorials. The facebook help pages are also quite helpful and clear.
And be sure to post your info here - it may be all the marketing you need!
Hey Gigi! I've worked with new businesses in the past and I'd love to help you grow yours for an affordable price. If you'd like, you may email me at zoejkeller@gmail.com or message me here, thanks!