Builders24
Contractor Portal
This month's earnings
$4,850
24 jobs done
4.9 ★ rating
SA · Gauteng
New job requests today
12
3 emergency
Plumbing · Electrical · HVAC
Sign in
Register
Email
Password
Sign in
Email
Password
Create account
Set up your business
Complete your profile to start receiving job requests
Business details
Business name
Phone
Years operating
Business email
Website (optional)
Location
Country
South Africa
Zimbabwe
Zambia
Botswana
Namibia
Mozambique
Nigeria
Kenya
City
Province / State
Registration number
ID number
VAT number (optional)
Services offered
Rates & availability
Hourly rate (USD)
Emergency jobs?
Yes
No
About your business
Builders24
Good day,
Contractor
—
Open requests
—
Pending quotes
—
Month earnings
—
Your rating
Business
Upgrade for business tools
Upgrade
All
Plumbing
Electrical
HVAC
Tiling
Roofing
Painting
Carpentry
Active
Completed
My Quotes
South Africa
Change
Quick actions
Job requests
Browse open requests nearby
My jobs
Loading...
Messages
Loading...
Business tools
Invoices, CRM, financials
Create professional invoices
PDF invoices with your logo · Growth plan
Try Growth
Recent activity
View all
Loading...
New requests nearby
See all
Loading...
Loading job requests...
Loading...
Loading...
Home
Requests
Jobs
Messages
Profile
?
Customer
Active conversation
Business Tools
Run your construction business from one place
Business plan
Upgrade to unlock all tools
Upgrade
Invoicing
Create & send professional PDF invoices with your logo
Financials
Earnings, expenses & monthly P&L reports
Expenses
Log & categorise all business expenses
Client CRM
Manage clients, job history & follow-up reminders
Document vault
Store compliance docs, insurance & safety files
Team
Manage sub-contractors & assign to jobs
Portfolio
Showcase completed project photos to customers
Analytics
Win rates, quote performance & business trends
Commission statement
10% labour · 15% emergency call-outs · View breakdown
View
Invoices
+ New
$0
Paid
$0
Pending
0
Total invoices
Loading invoices...
Financials
Export
This month
Quarter
Year
Total earned
$0.00
Jobs:
0
Commission:
$0
Net:
$0
Loading...
Expenses
+ Log
$0
This month
0
Transactions
—
Top category
Loading expenses...
Client CRM
+ Add
Clients
Follow-ups
Loading clients...
Document vault
+ Upload
All
Compliance
Insurance
Safety
Registration
Other
Loading documents...
Team
+ Add
Loading team...
Portfolio
+ Add project
Your completed projects are shown to customers when they view your profile.
Loading portfolio...
Analytics
Report
—
Win rate
—
Avg quote value
—
Response rate
—
Jobs this month
Loading insights...
Plans & billing
Job access is always free. Subscription unlocks business tools.
Current
Business
Free
forever
Everything you need to find jobs and get hired
Full job requests feed
Unlimited quote submissions
In-app messaging
Basic invoicing (3/month)
Basic earnings overview
Current plan
Growth
$19.99
/month
Business tools to manage clients and grow revenue
Everything in Business
Unlimited PDF invoices with logo
Client CRM & follow-up reminders
Document vault
Full financials & expense tracker
Priority in search results
Upgrade to Growth — $19.99/mo
Most popular
Pro
$49.99
/month
Complete business suite for serious contractors
Everything in Growth
Team & sub-contractor management
Portfolio showcase
Advanced analytics & reports
Featured contractor badge
Early access to new jobs
Priority support
Upgrade to Pro — $49.99/mo
Billed monthly via PayPal. Cancel anytime.
10% commission on accepted jobs · 15% on emergency call-outs.
Create invoice
Send a professional PDF invoice to your client
Client name
Client email
Job description
Amount (USD)
Due date
VAT / Tax %
Notes
Log expense
Record a business expense
Description
Amount (USD)
Date
Category
Fuel & transport
Materials & supplies
Tools & equipment
Labour & subcontractors
Admin & office
Marketing
Other
Notes (optional)
Add client
Save a client to your CRM
Full name
Phone
Email
City
Notes
Set follow-up
Schedule a reminder for this client
Client
Follow-up note
Due date
Add team member
Add a sub-contractor or employee
Full name
Phone
Role
Daily rate (USD)
Add project
Showcase a completed project
Project title
Service type
Year completed
Description
Photo URL (optional)
Upload document
Add to your document vault
Document name
Category
Compliance
Insurance
Safety
Registration
Other
Expiry date (optional)
Tap to select file
PDF, JPG, PNG — max 10MB
Submit a quote
—
Amount (USD)
Est. days
Valid until
Materials
Labour only
Materials included
Notes to customer