How Roofers Are Getting 2-3 Signed Roofing Contracts Every Month Without
Wasting Time on Cheap Repair Leads

We charge $0 Upfront. No Retainer.

In 2025 alone, we helped more than 68+ contractors get in front of higher intent leads and signed more contracts


"Y'all program made a serious life change for my business and my family."

Josh R.




"Y'all program made a serious life change for my business and my family."

Josh R.




"I am writing business everyday! This has changed me and my business."

Mike H.




"I am writing business everyday! This has changed me and my business."

Mike H.




"The leads have been quick to answer the phone and open to me coming over!"

Emily K.

"The leads have been quick to answer the phone and open to me coming over!"

Emily K.




"I have been busy with the fresh leads that I haven't even had the time to call the older leads"

Troy T.

"I have been busy with the fresh leads that I haven't even had the time to call the older leads"

Troy T.




"You're my FAVOURITE lead generation source!"

Sarah C.

"You're my FAVOURITE lead generation source!"

Sarah C.

How We Generate These High Intent Roofing Leads

Fact 1:

We use a variety of social media platforms to target homeowners that actively searching for roofing services on the Internet.

Fact 2:
Before the lead can fill anything out, they are taken to an article that will educate them and to filter out tyre kickers.
Fact 3:

We then take them to the form where they can fill out 18 questions.

 
Fact 4:

You will receive the lead within seconds of them filling out our form so that you can call them instantly.

Fact 5:

Leads will be texted and kept warm by our AI Agent until you get the chance to call.

To summarise...

What Do I Need To Do Next?

Click the button below to schedule a call with us so that we can give you more information, walk you through our process and give you a quote.

How Our Process Works:

kick off

We start with a 30 minutes strategy call to see if we are a good fit. As part of the call we will walk you through how the program works.

Campaign

If we are a good fit, we will create your EXCLUSIVE campaign. The campaign can take up to 24 hrs to be approved. Once approved the system starts to run and the leads will start to trickle in.

Leads

Once the campaign starts to run and leads start coming in steadily, we keep track of the progress made day by day.

Follow Up

Leads are your responsibility to follow up with after the initial call.

We will provide adequate tools and tricks to make this process easier if needed.

Who are we?

We specialize in helping roofing companies grow their business and attract more high-intent homeowners looking for roof replacements, repairs, inspections, and storm damage solutions through targeted digital marketing.

We work directly with roofing contractors to continuously test and improve new strategies, systems, and campaigns—helping you generate more qualified appointments, win more jobs, and increase revenue from your marketing efforts.

And while we always keep an eye on new marketing developments, our main commitment is to focus on proven lead generation strategies that help your roofing company get a positive return on ad spend.

Mohammad Badat

CEO & Founder

Mohammad is the founder of M.A.B. Media. His passion for helping business owners grow their revenue and improve the way they connect with clients is what drives the success of this business.

Nicolas Leung

COO

Nic plays a very important role in the company. He is in-charge of managing the team and ensuring that clients are getting the results that they need to be successful.

Samanta Louise

Strategist/ Campaign
Samanta is in charge of our client’s campaigns. His role is to ensure that we are maximising your ROI at all times. She also plays a critical role is developing new marketing strategies to help clients get better quality leads.

Hoshan Sonatun

Marketing Manager
Hoshan is in charge of our client’s campaigns. His role is to ensure that we are maximising your ROI at all times.