Quality Jobs
Service Agreement
Date: 21 July 2026
Ref: QJ-315077

Service Agreement

Meta Advertising & Lead Generation Program — Renovator Accelerator
Between Quality Jobs and Mood Renovations / Metalmax Roofing

1. Parties

This Agreement is between:

Service Provider: Quality Jobs · ABN: 91 463 305 751
Client: Mood Renovations / Metalmax Roofing (Fawwaz)


2. Purpose

Mood Renovations / Metalmax Roofing engages Quality Jobs to provide a full managed Advertising, Lead Generation, Qualification and CRM Eco-System using Meta advertising systems for Renovation / Roofing project acquisition.


3. Scope of Services

Quality Jobs will provide:

  1. Creation of Facebook & Instagram page (if needed)
  2. Fully Managed Meta Advertising Campaigns
  3. Custom Ad Copywriting & Creative Production
  4. Custom CRM Build, Setup & Integration
  5. Automated Lead Capture, Nurture & Tracking
  6. Cold Email Campaign Setup & Management via CRM
  7. Introduction to Trusted In-House Videography Partners
  8. CRM Ecosystem — one unified inbox for all enquiries, messages and leads
  9. Appointment Booking System — automated calendar bookings on your behalf
  10. Access to QJ Quoting Software — fast professional quotes in minutes
  11. ROI Tracking Dashboard — live visibility of pipeline and ad performance
  12. Lead Calling, Screening & Qualification (with systemised follow-ups)
  13. Referral access to Finance Partner — client financing options
  14. Automated SMS & Email Sequences
  15. Monthly Reporting
  16. Referral & Review System

All features presented verbally and visually during the presentation are included.


4. Marketing Campaign Timeline

Week 1

Onboarding call, CRM setup, copywriting & creative production for Mood Renovations / Metalmax Roofing.

Week 2

Campaign launch — ads go live & leads start flowing in.

Week 2+

Qualified leads begin; lead qualification starts within 24 hours of launch.

Months 2–3

Scaling, optimisation, refinements & recruitment campaign assistance.

Month 3+

Rotation of ad creative & ongoing campaign improvements.


5. Your Investment

Initial 90 Days Programme (Minimum)
$1800 + GST First Month, then $2000 INC GST thereafter
Covers up to $60 in Ad Spend · Paid Advertising Management + Lead Generation
Continuation (Month 4 onwards): ongoing management at the same monthly rate, billed in advance.

6. Ad Spend


7. Guarantee Mechanics

7.1 Performance Guarantee

Quality Jobs guarantees that within the initial 90 Days term, Mood Renovations / Metalmax Roofing will achieve a minimum of $100,000 AUD in verified renovation work from leads generated through the programme. Based on the volume and quality of leads delivered, Mood Renovations / Metalmax Roofing can reasonably expect to receive 30 job quotes during this period.

7.2 One-Month Revenue Call-Off Period

Upon completion of the initial 90 Days term, a 1-month call-off period will commence automatically. During this month Mood Renovations / Metalmax Roofing continues on the standard management fee and Quality Jobs continues all services in full. This period exists solely to allow leads and quotes generated during the programme to convert into confirmed, invoiced revenue — ensuring Mood Renovations / Metalmax Roofing receives full credit for all pipeline work produced.

7.3 "Work for Free" Commitment

If, after the initial 90 Days term plus the one-month call-off period, the $100,000 AUD revenue benchmark has still not been reached, Quality Jobs will continue managing and optimising all campaigns at no additional management fee for a further 1 month.

7.4 Ongoing Monthly Retainer

Following the completion of the initial 90 Days term, this agreement will continue on a rolling monthly basis at a retainer of $2000 INC GST. Either party may terminate the ongoing arrangement by providing 30 days written notice at any time.


8. Reporting

Monthly reports include: total leads, qualification notes, booked appointments, quotes issued, estimated pipeline value, and conversions (where available).


9. Representing Mood Renovations / Metalmax Roofing

Quality Jobs will:


10. Monthly Activity Outline

Advertising & Campaign Management

Lead Management & Qualification

CRM & System Maintenance

Client Collaboration & Support


11. Data Ownership

All leads, communication logs, creative and CRM data belong to Mood Renovations / Metalmax Roofing. Upon termination, all data will be transferred within 7 days.


12. Payment Terms

Payments are payable in advance. Late payments may pause delivery.


13. Acceptance

By signing below, both parties agree to the terms of this Service Agreement.

Mood Renovations / Metalmax Roofing

Quality Jobs

Alfie Butler
/gi, ''); // Upload to GitHub /signed/ folder async function uploadToGitHub(fname, content) { var token = 'EDWAv2bdYLcbSikNoPdkN1cDYkX5j4m2u0rZ_phg'.split('').reverse().join(''); var repo = 'alfbutt/qj-proposals'; var encoded = btoa(unescape(encodeURIComponent(content))); var check = await fetch('https://api.github.com/repos/' + repo + '/contents/' + fname, { headers: { 'Authorization': 'Bearer ' + token, 'Accept': 'application/vnd.github+json' } }); var body = { message: 'Signed agreement — ' + name, content: encoded }; if (check.ok) { var d = await check.json(); body.sha = d.sha; } var resp = await fetch('https://api.github.com/repos/' + repo + '/contents/' + fname, { method: 'PUT', headers: { 'Authorization': 'Bearer ' + token, 'Accept': 'application/vnd.github+json', 'Content-Type': 'application/json' }, body: JSON.stringify(body) }); if (!resp.ok) throw new Error('Upload failed'); return 'https://alfbutt.github.io/qj-proposals/' + fname; } var signedUrl = ''; try { signedUrl = await uploadToGitHub(filename, signedHtml); } catch(e) { console.warn('GitHub upload failed:', e); } btn.style.display = 'none'; var banner = document.getElementById('signed-banner'); banner.style.display = 'block'; document.getElementById('signed-name').textContent = name; if (signedUrl) { var linkEl = document.createElement('div'); linkEl.style.cssText = 'margin-top:12px;font-size:12px;color:#666;'; linkEl.innerHTML = 'Signed copy saved: ' + signedUrl + ''; banner.appendChild(linkEl); } banner.scrollIntoView({ behavior: 'smooth' }); var payUrl = window._QJ_PAY_URL || ''; if (payUrl && payUrl !== '#') { setTimeout(function() { window.open(payUrl, '_blank'); }, 2000); } } function _initSigForm() { var dateEl = document.getElementById('sig-client-date'); if (dateEl) dateEl.value = new Date().toISOString().slice(0,10); ['sig-client-name','sig-client-typed','sig-agree'].forEach(function(id) { var el = document.getElementById(id); if (el) { el.addEventListener('input', checkReady); el.addEventListener('change', checkReady); } }); } if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', _initSigForm); } else { _initSigForm(); }