If you analyze your business' niche online whether it is a wedding planning firm, an eatery, a tourism business or any other, people are continuously browsing the internet for every service, and you can safely assume that your competitors are already there.
Apart from this, other crucial reasons for taking up internet marketing are:
To increase your website's visibility and traffic.
To provide customers with a virtual office that they can connect to 24/7
To get measurable and highly trackable results of marketing campaigns
To reach customers directly when and where they are looking for the products or services similar to yours