If you said "yes", I would not be surprised to find you are either signed up with one of the big lead generation companies and being asked regularly to cut your margins to compete with roofers willing to sell for less.
Are you still getting phone calls and emails telling you that "all you need" is some SEO or maybe some PPC? Maybe you've been told that you can get a lot of business by posting all day on social media.
In fact, you need to accomplish 3 things to achieve your Internet marketing goals and objectives.
1) If your ideal prospect cannot find you in search, you cannot make the sale. Why? Because to that prospect, you're invisible. Essentially, to that homeowner, you don't exist.
But let's pretend that you have lots of visibility in search engines - when people type in your keywords, you pop up immediately.
Does that mean you'll be flooded with calls and leads? Maybe, maybe not.
2) In this stage of the game, people can see what you're doing in the marketplace and what your previous customers have said about you is critical. I'm talking about reviews. Google reviews mainly.
Even though your website is filled with words to describe what a great roofer you are, the things your customers say about their experience matter more. Much more.
If the prospect doesn't like what people have said, your opportunity ends without you getting a legitimate shot at the business.
If your site shows you have been in business for several years, homeowners will be concerned if you only have 6 reviews. A busy, successful roofer might have hundreds of reviews after many years in business, why not you?
Many roofers today are evolving their selling process away from pressure presentations to either a "virtual" or "contactless" models but find it difficult to sell without the old pressure closing techniques.
Imagine instead your sales team follows a proven framework that helps homeowners trust you so much that when they buy, they thought it was their idea!