Effective small business marketing involves building relationships. Relationships are built around touch points especially if you are a service based business.
Successful marketing of services relies upon frequency and recency. When a customer is ready to use your service you want to be at the forefront of their mind.