Why Nobody Has a Money Back Guarantee and We Do (Sort Of)

Why Nobody Has a Money Back Guarantee and We Do (Sort Of)

Reading Time: 4 min

When it comes to any kind of guarantee when we talk about marketing, it’s important to separate scammers from real marketing agencies. They all have their reasons for (not) giving you guarantees, some legit some not, as you may already know.

You’ve probably had your fair share of encounters with the scammy agencies so it’s pretty much clear that they will not give you any money back guarantee, or results for that matter, but I’ll explain it a bit more.

Then we also have legit agencies on the other side, experienced in the roofing market but that are still very careful with giving you guarantees. What’s their deal?

Find out all about it right here. 😀

#1 – No Experience, No Money Back Guarantee (and No Results)

The internet is basically endless with unlimited opportunities. Every niche is different, every state, every city, and area is different in its own right. 

The problem with marketing agencies that have no experience with the roofing industry is that they will test everything and anything that they can think of in the first 3 months. And they will not know what to expect. They can’t know.    

The same goes for any project they take on for roofers, every ad campaign, they simply don’t know what to expect. For example, when they put out an ad, they are basically going in blind – they can’t and won’t know how people will react and how the ad will perform until the ad itself is already out. 

When it comes to Google, of course you can conduct a competition analysis, but if your competitors use black hat SEO techniques, you just can’t know what to expect until you get into the actual optimization. 

There are generally many unknown factors and a lot of question marks above their heads. Too bad you can’t actually see them – it would save you a world of trouble and loads of $$$.

The point that I’m trying to make is that you have to know what you’re doing. Internet marketing is THE BOMB and it will always bring you at least 5x ROI – that is, if you KNOW WHAT YOU’RE DOING. It’s only a matter of time. The problem is that most agencies have no idea what the f*** they’re doing.

And that is the first reason why you don’t get any money back guarantee. Because they can’t guarantee you anything. They don’t even know themselves how everything will turn out in the end.

#2 – Experienced Agencies that Have Been Burned Before

Let’s shift our perspective a bit here.

There are also internet agencies with experience in roofing that still don’t offer any money back guarantee. Most of them don’t actually. 

Why is that? Because they, too, have been burned 100 times over already. What the hell am I talking about, right? Well, here’s the deal.

The thing is that campaign success also depends on the clients – the roofers. Yes, I mean you. 🙂 

There are a lot of roofing companies, especially small ones or those that need leads ASAP, that look at internet marketing as their last-ditch effort. Everyone wants 50 or 100 leads right now, in the first month. Which would mean they’d get at least a million $$$ in revenue. Well, these millions don’t just fall from the sky – and that is where the problem lies. Many roofers think they do. 

Online leads are not like referrals and that is what we always tell our clients. With referrals, you basically have a ready customer, willing to drop the $$$ right now. Online leads don’t work that way. With them, you have to put in some effort as well. You need to work those leads, you need to FOLLOW UP on them multiple times. You need to call them as soon as possible, within the first 5 minutes for the best results. That is another crucial thing that we try to teach our clients about. Basically, you need to work! You need to work with us and for those leads that you want. 

And this would be the main reason why even the good and experienced agencies are much more careful with their guarantees. Clients can always say that lead quality is low. But we also know that often, the problem is not in the client per se but in the person working for that client, their staff. 

Luckily, we follow EVERY lead and can even listen to all the calls that our clients get. What we’ve noticed is that very often they don’t even pick up the phone when a call comes in, let alone follow up on that call (the lead) later. 

We had one specific situation like that where WE almost got burned. Here’s what happened.

We had been working with a client for 4 months when one day they basically accused us that our leads are no good, they’re crap, the number of roofing jobs they do has even decreased, and stuff like that. Basically, we f***ed everything up according to them. 

Of course, we decided to get to the bottom of it right away. We analyzed everything and the numbers looked perfectly good on our side, just like the first 3 months. And then – *cue marketing agency turned detective :D* – 24 hours later, a comment on a client’s Facebook post comes in:

Of course, we forwarded it to our client and very soon their office manager got the boot. That’s what I’m talking about when I say you need to follow up on every lead.

Bottom Line

When we talk about internet marketing and generating 50, 100, 200 or more leads in a month, we are talking about millions in revenue. Again, that doesn’t simply fall from the sky. Everything needs to function like a well-oiled machine – from the agency to the client, the sales process, every single thing. If earning millions were easy, everyone would be doing it!

When we remove agencies that are pure scammers, these are the reasons why even the good agencies are overly careful. There are just too many moving pieces. 

 That is why we offer our clients not money back in itself, but we guarantee the number of leads we will generate for them. If the client wants a 100, we’ll guarantee a minimum of 600 leads in 6 months and if for any reason this doesn’t come through, we stop sending invoices to the client and keep working on our campaigns as usual until we get the promised number.

Whatever happens, our clients always get what they pay us for. 

Luckily, nothing like that has ever happened to us so far and we don’t plan on it. 😀 

We always deliver and we always got you back, so join our proven MADMAT system and see it for yourself.

Full Guide to Using Google and Facebook in the Roofing Industry: How Much to Invest and What to Expect

Full Guide to Using Google and Facebook in the Roofing Industry: How Much to Invest and What to Expect

Reading Time: 4 min

Many marketers and digital marketing experts – or better to say “experts” – think of roofing as just another industry, just another area of expertise. So why not get into this one as well? Why not try marketing different roofing companies?

Well, because it’s not just another marketing area that you can simply “get into.” The roofing industry is a very specific niche and requires some specific know-how in order to successfully market it. The same general rules don’t usually apply to it, which is why many digital marketing agencies fail when trying to tackle it.

The thing is that roofing is a very competitive market. There are dozens and hundreds of different roofers in one area, depending on its size.

We’ve been dealing with roofers for a long time now, analyzing all the ins and outs of this industry, and perfecting our methods day in and day out.

What we’ve come across numerous times is desperate roofers who’ve either been scammed or who simply can’t find the right marketing expert who will tell them → this is what you have to do, this is how much you have to invest for the best results, this is what you will get.

And since no roofer wants to waste their hard-earned money, these questions are completely legitimate and you should get some straight answers and not some crappy lines and empty promises.

When partnering up with a digital marketing company or an expert and starting digital marketing campaign(s) for your roofing business, you should know exactly what you are getting into. You should know how much money you should invest and what you can expect with that amount.

And that is what we get you. No bullshit, no empty promises. We give you facts, information, and results. So, take a look at the thing that matters the most in the end – numbers, leads, and $$$.

How Much to Invest for the Best Results?

What matters to you the most? Leads, of course. So, how much money do you have to invest in order to get some leads? That is the burning question.

When it comes to lead generation, there are several ways you can go – the three main ones would be SEO, Google Ads (former AdWords), and Facebook Ads. Or a combination of them, of course.

The amount of money to invest in a certain roofing campaign will primarily depend on the size of your target area and the number of cities you are targeting, i.e. it will be based on population. The bigger the area and the population, the bigger the competition. There will be more roofers to beat and the average cost per click will go up as well.

So, let’s crunch some numbers. Here you have the average amount of money you should invest in SEO based on population:

  • For a population of up to 50k – invest $500, get 10 to 20 leads
  • For a population of 50 to 150k – invest $500-$750, get 20 to 30 leads
  • For a population of 150 to 300k – invest $750-$1500, get 30 to 50 leads
  • For a population of 500 to a million – invest $1500-$2500, get 50 to 100 leads
  • For a population of more than one million – invest over $2500, get over 100 leads

When it comes to Google Ads, we are talking about cost per click. So, the average cost per click will also depend on the area size and will be as follows:

  • $10 in smaller cities
  • $20 in middle-sized cities
  • $30-$50 in bigger cities and metro areas

What matters here is how many actual leads will come out of those clicks that you’ve paid for. We are talking about the average conversion rate here (the number of clicks you need for one lead).

Industry conversion rate average is 5%, which means that you need 20 clicks for one lead.

Our conversion rate is 15-30%, which means that with us, you will need only 5 clicks for one lead.

With our above-average conversion rate, your ad spend will be much lower. If we crunch some numbers, this means that if you are paying $10 per click, with us, you will spend only $50 for a lead in the end, as opposed to the industry average, which would be $200.

When it comes to Facebook Ads, the cost per lead will also depend on the size of the area, but also on the type of market you are targeting. The price can vary from $5 for hail market and smaller cities up to $50 for metro areas.

The average conversion rate here (leads turning into jobs) is 20-40%, depending on whether it is retail or insurance market.

Facebook or Google – Which Is Better?

Both Facebook and Google have their pros and cons so the question should actually be what suits you best. In the majority of cases, the best option is the combination of both because they function based on some different principles. So, let’s briefly go over those differences.

The main difference is that Google is an active environment. This means that when you need something – information, a product, a service, a roofing service in our case – you will go on Google and type it in. You’ll get different organic results and ads, check out the roofing companies and if everything looks good, you’ll give them a call.

Facebook, on the other hand, is more passive. People can be sitting in a cafe, a restaurant, in a waiting room, scrolling through Facebook, and trying to pass some time. Here, you will need to catch the user’s attention and try to get them to click on your ad.

The main advantage of Google here, whether it is organic searches or Ads, is the active environment and the targeted search for roofers, which makes the quality of leads higher. However, you are also restricted by the number of people that are searching for a roofer every month. The bigger the city – the more leads you get.

When it comes to Facebook, you are not restricted by this number. It is unlimited when it comes to potential leads, but when compared to Google, the quality of leads is a bit lower. But then again, so is the cost per lead.

In the end, when everything is taken into consideration, it is more or less a level playing field. What is important is that you have a partner, a digital marketing expert by your side who will know all the ins and outs of this kind of marketing, who will make the most of it each time, who will adapt it to the very specific roofing niche, as well as to your individual needs and markets.

With us, you will always know where you stand, how much to invest, and where your money is going. Don’t waste time and money anymore but give us a call and join our proven MADMAT system.

How to Write a Facebook Ad Copy That Converts

How to Write a Facebook Ad Copy That Converts

Reading Time: 3 min


One of the social media platforms that receive the highest amount of visitors each day is Facebook, which makes it pretty obvious why it is easy to reach your potential clients on this platform. Whether it is marketing for B2B or B2C, Facebook Ads make it easy for marketers to reach the right target audience.

When it comes to advertising, especially on a social media platform, then it is evident that images and video convert well. However, this does not mean that you must overlook the power of words. Having a compelling ad copy will compliment your image or video which will make your chances of conversion better.

If you want to make sure that your investment in Facebook Ads is money well spent, then here are a few tips on how to write a Facebook ad copy that converts.


1. Write to Your Target Audience


If you have a specific audience that you are targeting, then using Facebook Ads is great, because you get to choose the demographic of your audience and more. This means that you know almost exactly for whom you are writing. Therefore it is vital to keep this in mind when writing the ad copy so that you can make it appealing to that “specific” persona.


2. Select the Right Image


When you find the perfect words for your ad copy that are sure to bring conversions, that is excellent! But that does not mean you do not have to pay attention to the visual. Many times, the visual is what attracts the audience first, so make sure that the image or the video you choose lines up with your ad copy.


3. Have a Clear Call-to-Action


When running a Facebook ad, you will need to have a clear goal. Whether it is selling a product, getting leads or building brand awareness, it is essential to have a call-to-action. If you do not have it displayed in your ad, then the users will not know what to do next or where to click.


4. Provide Value in a Short Form


It is very tempting to want to describe all you have to offer in your ad, but when it comes to advertising, this is not the way to go. No one wants to scroll through their Facebook feed and read about your list of offerings on a sponsored ad, which is why most people are more likely to scroll past. Therefore, it is better to keep your ad copy short and at the same time provide some value to your target audience. You can focus on what someone will get out of using your product or service or how it will help them.


5. Keep It Simple


Even if you come up with a catchy phrase that goes with your product or service, it does not mean that everyone will understand what you are trying to say. Therefore, it is best to try and use simple language that is easily understandable. If someone sees your ad, they should immediately understand what you are offering, how it will benefit them, and what they should do next.


Final Tip


It is not always possible to create a winning ad copy the first time around, but luckily you can run an ad on Facebook for as little as 5 dollars. By running a test ad, you can analyze your ad copy and make some improvements if you see it is not getting you what you want. Another way to go is to run two different ads with the same image but each with a different ad copy. The one that gets the most likes, comments or conversions is the winner.


How to Optimize Facebook Ads for More Traffic to Your Website

How to Optimize Facebook Ads for More Traffic to Your Website

Reading Time: 3 min

If you have a business, then you probably already know the importance of having a Facebook business page along with your website. While having a Facebook business page is excellent for creating awareness of your business, it would be even better if you can generate leads and traffic to your website from Facebook.

With Facebook Ad campaigns there are now more possibilities than ever to attract traffic to your website and generate new leads. But you have to know how to do it. Setting up objectives and choosing the right optimization options for them are key to this process.

Let’s take a look at how to set it up.


Running Traffic Ad Campaigns


One of the best ways to attract traffic to your website is by running Traffic Ad campaigns on Facebook. These ads perform very well and can generate some significant traffic to your website.

If you want to promote your external website and send users to your landing page or a blog post, then this is the type of ad you want to use. Make sure to choose your target audience so that the ad reaches the right people.

In order to set up this kind of campaign, you will need to select the Traffic objective when setting it up. However, just by selecting this option your work is not done. After the objective, you need to set up your Ad set, which includes selecting your target audience, determining the budget, scheduling the ads, and then you will need to set up the right ad delivery optimization option. And this is key!

Many people choose the Link Click option for optimization – and that is where they go wrong. The best way to attract traffic to your website with these ads is optimizing them for Landing Page Views. Let’s see why.


Link Clicks vs. Landing Page Views


Link Click campaigns can be a good option, but optimizing your ads for Landing Page Views is more valuable because with them you know that when people click on the ad they will land on your web page and potentially browse through your website.

With Link Clicks, you are only targeting people who click the link in your ad, and not the people who visit your web page. This options takes into account only the click, and not whether users actually waited for your page to load and saw it. When a page takes more than 3 seconds to load, research has shown that many users will give up and abandon the site. Therefore, if the users don’t wait for your page to load – you don’t get traffic.

The solution then is the Landing Page Views optimization. This option targets the people who are likely to click on your, as well as wait for your landing page to load, which, in the end, results in traffic to your website. This is how you will ensure that people are actually visiting your website.




Facebook is the biggest and most popular social media platform, it has 2 billion active users, and when it comes to marketing, it offers very precise audience targeting options and it costs less than traditional advertising strategies. It can improve your chances of gaining potential customers and making money. With the right Facebook Ads campaign and the right optimization, you can generate more leads, more website traffic, and all at lower costs compared to the traditional types of marketing.

Facebook Ads Can Generate Likes & Engagement to Your Facebook Page

Facebook Ads Can Generate Likes & Engagement to Your Facebook Page

Reading Time: 3 min

Some might argue that having plenty of Facebook likes does nothing for their business. This might be because most of the likes they gathered are from friends and family or from people that do not even do business with them.

While this might be true in some cases, having plenty of likes on your Facebook page can also make you look like a popular and legit company. This kind of authority is excellent for when potential clients land on your page.

A Facebook Like campaign helps to raise your visibility and to reach potential customers. You will also have the option to send direct messages to followers which is another promotional method you can use to get conversions.

So if you want to reap the benefits that come with Facebook Likes, then you should start advertising your business with Facebook Ads. There are several ad types on Facebook, but if your primary goal is to increase the number of Likes on your Facebook page or to increase the reach and engagement of your content, then there are two particular campaign objectives to consider.


Facebook Like Ads

The name says it all! When you are creating a Facebook Ad campaign for the purposes of increasing your page Likes, then the Facebook Like Ad is the one you should choose.

Facebook Like Ad is actually a type of an Engagement campaign aimed directly at increasing the number of Likes on your page and that allows you to select the right target audience for maximum engagement. You have the option to create this ad on all placements, and it will include a visible call to action which will allow the users to Like your page immediately.

For optimum performance, it is important to come up with a great ad copy that will include a description of your company, your product, a CTA, and a great image that will grab people’s interest.


Page Post Photo Ads

Another type of an Engagement campaign, and another way to engage with your page fans is by using the Post Engagement objective, such as Page Post Photo Ads. This option provides you with plenty of space to show beautiful pictures. With the right image, you will be flooded with comments and Likes.


Page Post Video Ads

Nowadays, videos are viral on Facebook, and it helps to drive high audience engagement. By making use of Page Post Video Ads, you can build a strong connection with your audience.

Video ads are not just for big companies, but smaller businesses as well, as all they need is a simple video to entertain their followers. It is also possible to re-target subsets of visitors based on how much they watched.


Page Post Text

If you do not want to include videos or pictures in your ad, then you also have the option to create a Page Post Text Ad which can generate page likes or engagement.

However, it is essential to understand that images perform better on the Facebook platform. A Page Post Text usually delivers a lower engagement.


Final Thought

Recently, the updates on Facebook have been causing that a usual post on your page only reaches an average of 2-3% of your followers. Therefore, by promoting your post through Facebook ads, you are ensuring that your followers see your message.

Pin It on Pinterest