ZenitGo Global (SSM registered) · Best experienced on mobile — add to your home screen
←
🔔 Notifications
Loading...
←
⚙️ Settings
Profile
Email cannot be changed — it's used to sign in.
Notifications
Push Notifications
Booking updates, quotes, messages
Not receiving notifications? Run a check ›
Account
🔑 Change Password
›
🚪 Sign Out
Find a Contractor
All Services
🧹 Cleaning
❄️ Aircon
🔨 Handyman
🔍
🔍
Find your contractor
Select a service or type an area above
ZenitGo
Facilities
🔔
Sign In
ZenitGo Facilities 👋
Apa yang anda perlukan hari ini?
🔍Search services, contractors...
⚡
✅ Replacement Guarantee
🌟 30-Day Warranty
🔒 Escrow Payment
📸 Photo Proof
⭐ Verified Contractors
Install the ZenitGo app
Faster booking · job alerts · no app store
Install
📋
ZenitGo Monthly Plan — Lock in your contractor
Same trusted contractor every month · Auto-scheduled.
Our Services
For homes, condos, offices, shops, restaurants and industrial sites
🧹
Cleaning
Get Quote
❄️
Aircon
Get Quote
🔨
Handyman
Get Quote
Quick Access
📋
My BookingsTrack your jobs
💬
SupportWe reply fast
🛡
Anti-BypassYour protection policy
👤
My AccountProfile & settings
Top Rated Contractors
Loading...
←
Book a Service
1
Job
2
Schedule
3
Details
4
Submit
What do you need?
Pick a job type below OR just describe your needs in the box — either works!
🧹
Deep Cleaning
Choose a job type below
— OR just describe below, no need to pick —
🏢
Apartment/Condo
🏡
Landed House
🏗️
Office/Commercial
🍽️
Restaurant / F&B
🏭
Industrial / Factory
Small Below 800sqft
Medium 800–1500sqft
Large Above 1500sqft
Very large Above 5000sqft
💬
Tell the contractor anything you want!
Not sure which job type fits? Just skip the list above and describe your problem here. Contractor will figure it out and quote you.
✏️ This message goes directly to your assigned contractor
Show the contractor exactly what needs to be done — broken pipe, dirty area, location for installation, etc. Helps them quote more accurately.
📷
Tap to upload photos
JPG, PNG up to 10MB each · Max 5 photos
🎥 Add a short video (optional)
1 clip · up to 10 seconds · max 15MB
💬
How quoting works: A nearby contractor reviews your request and sends a price quote, usually within a few hours. You can accept or decline — no obligation. The more you describe, the more accurate the quote!
When do you need it?
Choose your preferred date and time
💡 None of the slots work? Tell the contractor here and they'll try to fit you in.
Your details
We need these to confirm your booking
Review & Submit
A contractor will send you a price quote, usually within a few hours
💬
Quote-based booking: Submit your request → Contractor sends quote via chat → You accept → Pay by FPX or card → Job begins.
ServiceDeep Cleaning
Job type—
Your notes—
📸 PhotosNo photos
PropertyApartment/Condo
SizeSmall
Date & timeMon 2 Jun · 9:00 AM
Price⏳ Awaiting contractor quote
Warranty✅ 30 days included free
PaymentAfter you accept quote
FPX online banking · Credit & debit card You choose which one on the secure payment page.
🔒
Payment only after you accept the quote. Money held in escrow — released to contractor only after job is verified complete with before & after photos.
↩️ Cancellation policy: Free to cancel before a contractor is confirmed. Once you accept a quote, a 30% fee applies if you cancel.
🚗 Not sure of the scope? For bigger or complex jobs, you can request a site visit — a contractor comes to assess before quoting. Just mention it in the description, or a contractor may offer one.
✅
Request Submitted!
A contractor will review your request and send a price quote via ZenitGo chat, usually within a few hours.
ReferenceZG-2026-001847
ServiceDeep Cleaning
Job type—
Your notes—
Contractor—
📸 Photos—
DateMon, 2 Jun · 9:00 AM
Price⏳ Contractor will quote
PaymentAfter quote accepted
🌟
30-Day Warranty IncludedProblem after the job? Report within 30 days — we send contractor back free or give a refund.
My Bookings
Loading your bookings...
My Account
AH
Ahmad Hafizi
+60 12-345 6789
🎁 Refer friends · Share link ›
📋
My BookingsView all past and upcoming jobs
›
Monthly PlansRecurring contracts with your trusted contractor
›
🎁
My Referral StatusTap to see your progress
›
✅
Our GuaranteeYou are always protected
›
💬
Help & SupportWhatsApp · Call · Email · Ticket
›
🎁
Refer FriendsEarn status as you refer more people
›
📲
Install ZenitGo AppAdd to your home screen — works offline
›
👷
Back to Contractor PortalYour jobs, quotes and earnings
🔒 Client phone number is masked by ZenitGo. Communicate only through this chat.
📋 Job ZG-2026-001847 · Deep Cleaning confirmed
✅
You accepted this booking Client: Ahmad Hafizi · Level 31, Block A2
BK
Assalamualaikum! I am Bersih Kuat. I have received your booking for deep cleaning today. I will be arriving at 9:00 AM. Please ensure access to the unit is ready. Thank you! 😊
8:45 AM ✓✓
AH
Ok noted! I will be home. The unit is on Level 31, Block A2. Parking is available in Basement 1.
Install ZenitGo on your device — it takes a second and works just like an app.
⚡Book verified contractors in a few taps
🔔Get quote & job updates instantly
📱Opens from your home screen — no app store needed
←
Monthly Contracts
💰
Same trusted contractor, every month — agree on a rate once, then each month the job is scheduled automatically and a payment link is sent to you. No need to rebook or requote.
Active Contracts
Loading...
Start a New Monthly Contract
➕
Add Monthly Contract
Lock in your favourite contractor every month. Auto-scheduled, with a payment link each cycle.
←
My Monthly Contracts
💰
Recurring income — these clients are scheduled with you every month automatically. No need to requote each time.
My Contracts
Loading...
←
Setup Monthly Contract
Monthly Contract Benefits
✅ Same trusted contractor every month ✅ Auto-scheduled — no need to rebook ✅ Payment link sent on your chosen date ✅ Cancel anytime with 7-day notice ✅ 30-day warranty on every visit
Select a service first
🏢
Apartment/Condo
🏡
Landed House
🏗️
Office/Commercial
🍽️
Restaurant / F&B
🏭
Industrial / Factory
Small Below 800sqft
Medium 800–1500sqft
Large Above 1500sqft
Very large Above 5000sqft
✏️ This helps your contractor propose the right monthly rate
📋
Your contractor will review this request and propose a monthly rate — you'll be able to accept or decline once they do.
BK
Bersih Kuat
Online · Typically replies instantly
🧹
Deep Cleaning · ZG-2026-001847
Today 9:00 AM · Bukit Indah
In Progress
📍 Job address—
📋 Job confirmed — ZG-2026-001847
🔒 All messages are monitored for safety
Hi! I am on my way. Should arrive in about 20 minutes. 😊
9:02 AM
Ok great! I am at home. The unit is on level 3, unit 3B. Gate code is 1234#
9:04 AM
✓✓ Seen
Thank you! I am in the parking now. Coming up shortly.
9:22 AM
📸 Contractor uploaded before photo — job started
I have started the cleaning. Will begin with the kitchen as it needs the most work. Estimated 3 hours total.
9:31 AM
Perfect. Please make sure to clean inside the oven too if possible. Thank you!
9:33 AM
✓✓ Seen
👍 Ok noted
🕐 On my way
✅ Job completed
📍 What is your unit number?
🔑 Gate/door code?
🅿️ Where to park?
⏰ Running 10 min late
💬 Can we discuss more details?
←
Payment Receipt
ZenitGo Facilities
ZenitGo Global · SSM Registered Malaysia
zenitgo.my · support: +60 16-542 0189
✓ Payment Received
Receipt No.RCP-2026-000000
Date—
Booking Ref—
Paid by—
ServiceRM 0
Contractor—
Discount—
Total PaidRM 0
Payment methodFPX
🔒 Held in escrow — released to the contractor only after the job is verified complete with before & after photos. 30-day warranty applies.
This is a computer-generated receipt. Thank you for choosing ZenitGo.
←
Help Center
Find quick answers below. Still stuck? Chat with us on WhatsApp at the bottom.
How do I book a service?+
Tap any service on the home screen, describe what you need, add photos, choose a date, and submit. Verified contractors will send you quotes within a couple of hours. You only pay after you accept a quote.
When and how do I pay?+
You pay only after accepting a contractor's quote. Payment is held safely in escrow and released to the contractor only after the job is verified complete with before & after photos. We accept FPX online banking and credit or debit cards.
Is my payment safe?+
Yes. Your money is held in escrow and is not released to the contractor until the job is completed and verified. If something goes wrong, our Replacement Guarantee and 30-day warranty protect you.
How do I cancel a booking?+
Cancelling is free before a contractor is confirmed. Once you accept a quote, a 30% fee applies if you cancel, since the contractor has already committed to the job. Go to Bookings and tap Cancel or Request Cancellation.
What does ZenitGo charge?+
Booking is free for clients. ZenitGo charges contractors a 10% commission on completed jobs. There are no hidden fees and no monthly charges.
How does the referral program work?+
Share your referral link from your Account. When a friend signs up using it, you earn referral status — "Trusted Referrer" after your first referral, "Founding Member" after 5. No cash discount is involved.
How do I become a contractor?+
Go to Account → Contractor Portal → Register. Fill in your details and the services you offer. After verification (2–3 business days), you'll start receiving job requests you can quote on.
When do contractors get paid?+
After a job is verified complete, payouts are processed within 1–2 business days for standard jobs and 3–4 business days for jobs above RM 1,000. Monthly contract visits are paid the same way — each visit is billed on the client’s chosen date, then paid out once that job is verified complete. Weekend and public-holiday jobs are paid the next business day. Payouts go to your registered bank account.
Why can't I share my phone number in chat?+
To protect both clients and contractors, all communication and payment must stay within ZenitGo. This keeps your escrow protection, warranty, and dispute support valid. Sharing contact details to deal off-platform is against our terms.
Still need help?
Our team replies on WhatsApp, usually within a few hours.
←
Forgot Password?
Enter your email and we'll send you a reset link.
Back to Sign In
Set New Password
Choose a new password for your account.
Welcome to ZenitGo
Sign in to manage your bookings
Please enter your email and password.
Forgot password?
New here? Create an account
Continue browsing
←
Create your account
🏠
Book verified contractorsTrack jobs, chat, and pay safely through escrow.
Already have an account? Sign in
ZenitGo Contractor
Manage your jobs and earnings
Wrong credentials. Try again.
Forgot password?
New contractor? Register here →
←
Join as Contractor
💰
Earn on your own termsSet your own prices. Choose your own jobs. Get paid within 3 days after job completion.
Personal Details
Business Details
This is the name clients see on your profile and quotes.
Tick everything you do — you'll only receive job requests for these.
Deep CleaningAircon ServiceGeneral Handyman
Tick every region you can travel to. Clients only see contractors who cover their area.
Just a note on your profile. Only the ticked regions above decide which jobs reach you.
Bank Details (for payment)
⚠️ By registering, you agree to ZenitGo's Contractor Terms. ZenitGo takes 10% commission on every completed job. Payment is released within 1–2 business days after job verification (weekend & holiday jobs the next business day).
Application reviewed within 2-3 business days.
BK
Bersih Kuat
⭐ New · 0 jobs
Online
🚪
📋 Jobs
💬 Quotes
📸 Photos
💰 Earnings
👤 Profile
New Requests
Loading open jobs...
Quotes you have sent, and their current status
Loading your quotes...
📸
Upload before AND after photos for every job. Your payment is only released after ZenitGo admin approves both photos. This protects you and the client.
Loading your jobs...
Total Earned (All Time)
RM 0
This monthRM 0
Pending payoutRM 0
ZenitGo commission paidRM 0
Payouts release automatically per the schedule below — no action needed.
⚡ ZenitGo Payment Timeline
🧹 Standard Jobs
Cleaning, Aircon, Handyman (incl. minor plumbing & electrical)
1–2 biz days
💰 High Value Jobs
Jobs above RM 1,000
3–4 biz days
Monthly Contracts
Billed on the client's chosen date each month
1–2 biz days
Payouts are processed after each job is verified complete — monthly contract visits are paid the same way as any other job. Business days only; weekend & public-holiday jobs are paid the next business day.
Recent Payouts
Loading...
··
Loading...
✓ ZenitGo Verified
👤
Edit ProfileName, phone, regions you cover
›
🏦
Bank AccountTap to set up
›
💼
My ServicesTap to view and manage all your services
›
My Monthly ContractsRecurring contracts with clients
›
🎁
Refer a ContractorShare your link · earn referrer status
Check before & after photos. Approving sends the job to the client for final confirmation (auto-confirms in 48h).
Loading...
⏳ Pending Verification
Loading...
💲 Price Change Requests (client decides)
Loading...
Active Contractors
— Active · — Pending
Active Contractors
Loading...
Monthly Contracts
⚙️ Billing runs automatically from the server (checked hourly) — no external cron needed. On the billing day each active contract gets a job created and a payment link sent to the client.
Loading...
🧑 Clients
— total
Everyone who has signed up as a client. "Paid" is money that actually reached escrow (held or released).
Loading...
⚖️ Job Disputes
—
A client reported the finished work wasn't right. The contractor's payout is frozen until you decide. Check the photos and chat, then either release the payment (contractor was right) or refund the client.
Loading...
🚨 Violation Reports
—
Bypass / off-platform reports from clients and contractors. Review each, then dismiss or add a strike. A strike logs an escalating penalty (RM500 → RM2,000 → RM5,000). To suspend, use the Contractors tab.
Loading...
💰 Pending Payouts
Loading...
↩️ Refunds Due
Loading...
Total Commission Earned (all time)
—
GMV — all time—
GMV — this month—
Withdrawn to date (all time)—
Available to withdraw (all time)—
Pending contractor payouts—
Commission by Service (all time)
Loading...
Withdrawal History
Loading...
📞
In-app ticketing isn't built yet
Clients and contractors currently reach support directly via WhatsApp. Issues raised that way aren't tracked in this dashboard yet — check WhatsApp directly for anything urgent.
⚠️ ZenitGo Anti-Bypass Alert
Sharing personal contact details or requesting off-platform payment violates ZenitGo terms. This incident has been recorded.
🚨 Report Bypass Attempt
Help ZenitGo stay fair for everyone. Report contractors who try to deal outside the platform. Reports help keep ZenitGo safe and fair for everyone.
📷
Upload screenshot
Chat screenshot or payment proof
🎁 Your report stays confidential. Verified reports help protect all users. False reports may result in account suspension.
📧 Verify your email
We sent a 6-digit code to your email. Enter it below to activate your account. Check your spam folder if you don't see it.
Close — I'll verify later
Wrong email address? Close this and sign in again with the correct one — your code will be sent there.
←
Contractor
Loading…
←
🛡 Anti-Bypass Policy
🛡
ZenitGo Anti-Bypass System
All transactions must go through ZenitGo. Attempting to bypass the platform results in immediate penalties.
⚡ Three-Strike System
⚠️ Strike 1 — First Offence
Contractor shares contact details or requests off-platform payment for the first time.
Penalty: RM 500 deducted from pending payout
🚨 Strike 2 — Repeat Offence
Second bypass attempt after first warning and fine.
Penalty: RM 2,000 deducted + 30-day suspension
💀 Strike 3 — Permanent Ban
Third bypass attempt — no second chances.
Penalty: RM 5,000 + permanent ban + legal action
What counts as bypass?
📱 Sharing phone number
Violation
💵 Requesting cash payment
Violation
🏦 Direct bank transfer
Violation
💬 WhatsApp outside app
Violation
📧 Sharing email/social media
Violation
🤝 Suggesting direct deal
Violation
✅ Why ZenitGo protects you
When you book through ZenitGo:
• Your payment is held safely in escrow
• You get 30-day warranty on every job
• Replacement guarantee if contractor no-shows
• Before & after photo verification
• ZenitGo mediates any disputes