Text or Call · 856-390-9179
856-390-9179
For South Jersey Realtors

Don’t let a roof
kill your deal.

When your buyer’s inspection flags the roof, you don’t need a sales pitch—you need a straight answer fast. I help South Jersey agents move deals forward with honest pre-listing estimates, repair-vs-replace clarity, and 24-hour turnaround.

  • GAF Master Elite
  • ProVia Certified
  • Fully Insured
  • South Jersey Local
Why agents call me

Roof issues kill deals.
I keep yours alive.

01

Pre-listing surprises

You list the home, the buyer’s inspector finds shingle damage, and now you’re renegotiating. I catch it before the photos go up.

02

Inspection objections

Buyers ask for $15K off for a roof that has another 8 years in it. I give you a real estimate and an honest scope—with photos—so you can negotiate from facts.

03

Slow contractors

You don’t have two weeks to wait on a quote. Most agent referrals get a written estimate in 24 hours.

The Partner Agent Program

Built for the way you actually work.

Free pre-listing estimates

Send me a listing address. I’ll inspect the roof, take photos, and email you a written estimate within 24 hours—at no cost to you or your seller.

24-hour written quotes

Detailed PDF estimates with photos, scope, and pricing—something you can forward straight to your client or the other side.

Repair-vs-replace honesty

If the roof has 5 more years, I’ll tell you and your client. I don’t up-sell roofs that don’t need replacing.

Priority scheduling

Deals on the clock get on the calendar this week, not in three weeks. Your transactions don’t wait on roofing.

$100 thank-you per closed roof

If a homeowner you refer signs a roofing contract, I mail you a $100 gift card. No cap, no funny math.

I make you look good

I show up clean, on time, and treat your client like you sent them. That’s the whole game.

How it works

Three steps. That’s the whole process.

1

Save my number

Mark Bradley · 856-390-9179. Text me anytime there’s a roof in play—listing, transaction, storm, or just a homeowner question.

2

I show up fast

I’m on the roof within 48 hours, usually sooner. Written estimate with photos in your inbox within 24 hours of the inspection.

3

You stay in the loop

I CC you on every email and text the homeowner. You see what I see. No surprises, no “wait what did the roofer say?”

Mark Bradley, MJ Roofing & Siding project manager
Your roofing point of contact

I’m Mark.
Save my number.

I’m the project manager at MJ Roofing & Siding—the same guy who walks the roof, writes the estimate, and answers your text on a Saturday. No call centers, no junior reps, no “let me get back to you next week.”

I’ve worked with agents across South Jersey on listings, deal-savers, and post-close roof work. The agents who use me regularly do it because I make them look like the most plugged-in person their client has talked to all week.

24h Quote turnaround
2007 Local since
500+ Roofs installed
FAQ

Questions agents ask me.

Don’t see yours? Text 856-390-9179—I’ll answer.

Do you charge for pre-listing estimates?

No. Pre-listing estimates are free for agents and their sellers. I show up, walk the roof, take photos, and send a written estimate—no obligation.

What if the roof doesn’t actually need to be replaced?

Then I tell you. I’ll write a repair scope, or just confirm in writing that the roof has X years left and doesn’t need work right now. That’s often more useful than a replacement quote.

How fast can you actually be there?

For partner agents, usually within 24–48 hours of the call. If a deal is on the clock, tell me and I’ll move things around.

Do you work with insurance claims?

Yes. I document storm damage, meet with adjusters, and handle the claim process for the homeowner. Common situation post-closing or after a storm hits a recent listing.

What about the $100 referral?

If a homeowner you point my way signs a roofing contract with MJ Roofing, I mail you a $100 gift card within 14 days of contract signing. No cap on how many you can earn.

Can I list you in my buyer/seller packet?

Absolutely—and I’d appreciate it. Many partner agents include me on their preferred-vendor list. Text me and I’ll send you a clean one-page PDF you can drop into your packet.

Become a Partner Agent

Two minutes.
Lifetime of fast roofs.

Drop your info and I’ll text you within 24 hours to introduce myself, save you in my contacts, and answer any questions. No pressure, no pitch—just so we both have each other’s numbers when a roof comes up.

  • Free pre-listing estimates
  • 24-hour written quotes
  • Priority scheduling on your deals
  • $100 gift card per closed roof

Prefer to text? Send me your name + brokerage at 856-390-9179.

I’ll get back to you quick — usually within a few hours from 856-390-9179. Save the number so you know it’s me.

One more thing

Your next listing is going to need a roofer.
Make it me.

Save 856-390-9179 in your contacts as “Mark Roofer” right now. Text me when something comes up. That’s the whole partnership.