Weekdays from 17:00, weekends 08:00 to 17:00Messages sent during the day get a reply that evening.{{PHONE}}

What everything costs

These are real prices, not "from" prices. Anything unusual gets quoted in writing before I start, and the quote is what you pay. Prices are final: {{BRAND}} is not VAT registered, so there is nothing added at the end.

Last updated 2026-09-20.

Repairs and software

Workshop repair and software prices, drop-off in Paarl
ServicePriceWhat is included
DiagnosticR200Fault finding and a written quote. Credited in full if you accept the repair within 14 days. Nothing to pay if I cannot find the fault.
Software setupR250Up to 3 apps, email or printer setup.
Tune-upR350Startup and junk cleanup, updates, drivers, malware scan and a disk health report.
Virus and malware removalR450Removal, browser reset and security set up. If a reinstall turns out to be the better answer, the reinstall price replaces this one. You are never charged for both.
Windows reinstallR450Clean Windows 10 or 11 install, drivers and updates. You supply the licence, or I supply it at cost.
Windows reinstall with backupR550As above, plus backup and restore of your files up to 100 GB. R100 per extra 100 GB.
Laptop clean and thermal pasteR450Strip, dust out, clean the fans and fit new thermal paste.
Desktop clean and thermal pasteR300Strip, dust out, clean the fans and fit new thermal paste.
Fitting RAM, a drive, a graphics card or a power supplyR200 per itemLabour only. Parts are extra, at the parts price below.
SSD upgrade with cloneR400Fit the SSD, clone the old drive and confirm it boots. Drive is extra.
Laptop screen, keyboard or battery replacementR350 labourLabour only. The part is quoted separately before I order it.
PC buildR800 labourAssembly, cable management, operating system install and a stress test.
Anything elseR350 per hourQuoted in advance, in writing.

Get a quote for this

Data recovery

Logical data recovery tiers. No data, no fee.
TierPriceWhat it covers
Tier 1, simpleR450A healthy drive: deleted files, an accidental format, or copying files off a PC that will not boot. Up to 250 GB recovered.
Tier 2, standardR850A corrupted partition or file system, a RAW drive, or lost partitions. Up to 1 TB.
Tier 3, extendedR1,250Over 1 TB, very large file counts, or long scans.

No data, no fee: if I recover nothing, only the R200 diagnostic applies. You supply a destination drive, or buy one at parts price. Physical faults are referred to a lab and the referral is free.

Get a quote for this

On-site and remote support

On-site labour, call-out bands and remote support
ItemPriceWhat is included
On-site labourR350 per hour1 hour minimum, then 15-minute increments at R90.
Call-out, 0 to 15 km from PaarlFreeNo travel charge. Travel time is never charged.
Call-out, 15 to 25 kmR250One-way road distance from Paarl.
Call-out, 25 to 40 kmR400One-way road distance from Paarl.
Beyond 40 kmRemote onlyI do not travel further than 40 km. Remote support covers the rest of the country.
Remote support, first 30 minutesR180Minimum charge, then R90 per 15 minutes.
Remote support, an hour booked upfrontR330Cheaper than paying in 15-minute blocks.

Get a quote for this

Printing

Printed mugs, garments, stickers and fabric panels
ProductPriceWhat is included
Personalised mug, one offR9511oz white mug, full wrap, your photo, name or logo. Basic layout included.
Personalised mugs, batchesR85 down to R48 eachThe price per mug drops with quantity. Full ladder below.
Polyester T-shirt, A4 print one sideR240White polyester shirt included.
Polyester T-shirt, A3 print one sideR280White polyester shirt included.
Printing on your own polyester garmentR90 (A4) or R120 (A3)Print only. Heat can mark or shrink a garment, so you accept the risk to the item.
Sticker sheet, A4R95, or R80 each for 5 or moreCut as squares and rectangles until I buy a cutter.
Polyester fabric panel, A3+R90Cushion front, pennant or a small banner.
Price per mug by quantity, same design
QuantityPrice per mugTotal
1R95R95
2 to 9R85R170 for 2
10 to 24R70R700 for 10
25 to 49R60R1,500 for 25
50 to 99R52R2,600 for 50
100 or moreR48R4,800 for 100

Maximum print size is A3+. Add-ons: gift box R15, artwork made from scratch or a photo retouched R150 per design, a different name on each mug in a batch R5 per mug.

Get a quote for this

Design

Graphic design packages
PackagePriceWhat is included
Social postR120 each1 design, 1 revision.
Social packR500 for 5, R900 for 10A consistent template set you can reuse.
Flyer or poster, A5 to A4R350 single-sided, R500 double-sidedPrint-ready PDF plus a version sized for WhatsApp.
Business cardR2502 options, print-ready.
Logo StarterR9502 concepts, 2 revision rounds, PNG, SVG and PDF files.
Logo and Brand KitR1,800Logo Starter plus a colour palette, fonts, a business card, and social profile and cover images.
Extra revisions or hourly workR300 per hourTwo revision rounds are included in every package first.

Get a quote for this

Invitations

Digital and interactive invitations
PackagePriceWhat is included
Digital CardR450A designed invitation image or PDF for WhatsApp, with a Google Form RSVP.
Interactive InviteR1,800A single-page web invitation in your colours, RSVP to a spreadsheet, map, countdown, hosted for 6 months on a subdomain.
Premium Wedding SiteR3,200Custom design, multiple sections (story, schedule, accommodation, registry, gallery), RSVP with meal and dietary choices, your own .co.za domain, 12 months hosting, and a digital save-the-date.
ExtrasFrom R300Save-the-date card R350, an extra language R300, an extra section R400. Printed QR table cards quoted per job.

Get a quote for this

Websites and small tools

Website and development prices
PackagePriceWhat is included
One-page siteR2,500Landing page, WhatsApp and contact form, map, basic SEO and Google Business Profile setup.
Business siteR4,500Up to 5 pages, contact forms, basic SEO and analytics.
Business PlusR6,500Up to 8 pages, a blog or simple booking or catalogue, and 1 hour of training.
Hosting and careR150 per monthHosting at cost, updates, backups and 30 minutes of small edits a month.
Development and automationR350 per hourScripts, spreadsheets and small tools. Fixed quote where the scope is clear.

Domain registration is passed on at cost, about R100 a year for a .co.za.

Get a quote for this

Bundles

Bundles are cheaper because the intake and setup happen once instead of three times. There are no other standing discounts.

Bundles
BundleWhat is in itSeparatelyBundle price
Laptop RefreshTune-up R350, laptop clean and thermal paste R450, software setup R250.R1,050R850
Small Business StarterLogo Starter R950, business card R250, one-page site R2,500, 10 logo mugs R700.R4,400R3,750
Wedding PackInteractive Invite R1,800, digital save-the-date R450, 10 personalised bridal party mugs R700.R2,950R2,500

Get a quote for a bundle

What changes the price

After-hours premium
Evenings and weekends are my normal hours and carry no premium. A premium of 50% applies only to three things: a same-day job you ask me to jump the queue for, work after 21:00, and public holidays.
Call-out fees
Free within 15 km of Paarl, R250 from 15 to 25 km, R400 from 25 to 40 km. Beyond 40 km I work remotely. Distance is the one-way road distance and travel time is never charged.
Parts
Parts are supplied at the supplier price plus 15%, with a minimum of R50 and a maximum of R500 on that markup. Parts you supply yourself are fitted at the labour price, with no parts warranty from me.
Extra data
Backup and restore covers 100 GB. Over that, R100 per extra 100 GB.
VAT
Prices are final. {{BRAND}} is not VAT registered, so there is no VAT to add at the end.
Call-out fees by one-way road distance from Paarl
DistanceCall-out fee
0 to 15 kmFree
15 to 25 kmR250
25 to 40 kmR400
Beyond 40 kmRemote support only

How you pay

Payment terms by type of work
WorkTerms
Workshop repairsPay on collection. Parts over R500 need a 50% deposit before I order them, and special-order parts cannot be refunded once ordered. The R200 diagnostic is payable if you decline the quote.
On-site supportPay on completion by EFT, card link or cash.
Remote supportThe first 30 minutes is prepaid before the session. Anything beyond that is invoiced after.
Print ordersUnder R300, paid in full upfront. R300 and over, a 50% deposit to start and the balance on collection. Nothing is printed before you approve the proof in writing. WhatsApp is fine.
DesignA 50% deposit, with the balance due before the final files are released. Two revision rounds are included.
Invitations and websitesA 50% deposit, and the other 50% before it goes live. Care plans are billed in advance.

Cash, EFT or a card payment link. Quotes are valid for 14 days and labour carries a 30-day warranty.

Why the prices are on the website

Because being told "contact us for a quote" is how you end up paying more than you meant to. If you can see the number before you phone, you can decide in your own time whether it is worth it, and I do not spend an evening quoting jobs that were never going to happen.

Evenings and weekends are charged at these same rates. They are my normal working hours, and a premium applies only to a same-day queue jump, work after 21:00, or a public holiday.

Not sure which one you need

That is normal, especially with repairs, where the price depends on what is actually wrong. Describe it in your own words on WhatsApp or in the quote form and I will tell you which line it falls under. Messages sent during the day get a reply that evening.

Ready when you are

Weekdays from 17:00, weekends 08:00 to 17:00. Messages sent during the day get a reply that evening.

WhatsApp meGet a quote

WhatsApp Call Quote
Chat with me on WhatsApp