Most roofing companies don’t do any real marketing. Many don’t even know what it is.
Marketing is everything you do to get the end user to buy your products and services. This includes advertising, selling, and even the name you choose for your business. But it goes beyond any of these individual components. Marketing is a way of doing business. The classic business definition of marketing is "identifying and fulfilling customer needs." Interesting way to look at it, isn’t it? There’s no mention of your company. Marketing is all about the customer.