Hiring Guides

How to Hire a Contractor in Sri Lanka: A Step-by-Step Guide

A plumber installing pipework in a bathroom

By TaskForce · · 2 min read

From posting your job to approving the finished work, here is how hiring a local service provider on TaskForce works and how to avoid the usual headaches.

Finding a reliable plumber, electrician, tutor or designer in Sri Lanka usually means asking around, waiting for call-backs and hoping the quote you get is fair. An online marketplace turns that around: you describe the job once and qualified providers come to you with offers. This guide walks through the whole process on TaskForce, from the first post to the final sign-off.

Step 1: Decide what kind of job it is

Every TaskForce job belongs to a category and a specific service, for example Home Services, then Electrician, or Digital & Tech, then Web Developer. There are eleven categories covering everything from home repairs and cleaning to accounting, photography, tutoring and car detailing. Picking the right service up front means the right providers see your job.

You also choose whether the work is onsite or remote. Onsite jobs need a location. TaskForce currently operates in the Western Province, including Colombo, Mount Lavinia, Kesbewa, Maharagama, Moratuwa, Kalutara and Gampaha. Remote jobs, such as design, writing or software work, do not need an address at all.

Step 2: Post the job with a clear brief

Describe what you need in up to 1,000 characters, set a budget between LKR 1,000 and LKR 200,000, choose a deadline and add up to four photos. The better the brief, the sharper the offers. We wrote a separate guide on this: how to write a job post that gets great offers.

Step 3: Compare offers

Contractors review your job and send offers. Each offer includes a price and a short pitch, and some will tell you they accept your budget as posted. Look at more than the number:

  • The pitch. Does it show they read your brief, or is it copy-pasted?
  • Verification. Contractors on TaskForce are reviewed and approved by our team before they can bid, and NIC verification badges are shown on profiles.
  • Ratings and completed jobs. A history of finished work is the best signal you can get.
  • Price versus scope. The cheapest offer is not always the cheapest outcome.

If an offer is close but not quite right, you can ask the contractor to revise it. Each contractor can make up to two offer actions on a job, which keeps negotiation short and focused.

Step 4: Accept an offer and pay securely

When you accept an offer you pay by card through WebXPay, Sri Lanka's 3D Secure payment gateway. Your money is held by the platform, not sent straight to the contractor, so it is protected while the work is under way. Changed your mind before paying? You can switch to a different offer. Read more in how TaskForce payments and refunds work.

Step 5: Chat, get the work done, then review

Once a contractor is assigned, you can message them inside the platform. Keeping the conversation there matters: it gives both sides a record if anything is ever disputed. When the contractor marks the job done you have 48 hours to confirm the work or raise a dispute. If you do nothing, the job completes automatically and the contractor is paid.

Frequently asked questions

Is it free to post a job on TaskForce?

Yes. Posting a job is free. The applicable service fee is shown before you accept an offer and pay.

Which areas does TaskForce cover?

Onsite jobs are currently available in the Western Province, including Colombo, Mount Lavinia, Kesbewa, Maharagama, Moratuwa, Kalutara and Gampaha. Remote jobs can be done from anywhere.

What if I do not get any offers?

Check that your budget is realistic and your description is clear. If your job expires without being taken, you can renew it with a new deadline.

Can I cancel after paying?

Yes, but the refund depends on timing. See our guide to payments and refunds for the exact rules.