{"id":629,"date":"2026-08-21T09:19:37","date_gmt":"2026-08-21T09:19:37","guid":{"rendered":"https:\/\/jaat.co.ke\/blog\/how-to-list-services-online-kenya\/"},"modified":"2026-08-21T09:19:37","modified_gmt":"2026-08-21T09:19:37","slug":"how-to-list-services-online-kenya","status":"publish","type":"post","link":"https:\/\/jaat.co.ke\/blog\/how-to-list-services-online-kenya\/","title":{"rendered":"How to List Services Online in Kenya: Scope, Starting Price and Quotes"},"content":{"rendered":"<div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><img loading=\"lazy\" width=\"1536\" height=\"1024\" src=\"https:\/\/jaat.co.ke\/blog\/wp-content\/uploads\/2026\/08\/jaat-how-to-list-services-online-kenya.webp\" alt=\"Kenyan service provider preparing an online scope and quotation on a laptop\" class=\"wp-image-628\" decoding=\"async\" srcset=\"https:\/\/jaat.co.ke\/blog\/wp-content\/uploads\/2026\/08\/jaat-how-to-list-services-online-kenya.webp 1536w, https:\/\/jaat.co.ke\/blog\/wp-content\/uploads\/2026\/08\/jaat-how-to-list-services-online-kenya-300x200.webp 300w, https:\/\/jaat.co.ke\/blog\/wp-content\/uploads\/2026\/08\/jaat-how-to-list-services-online-kenya-1024x683.webp 1024w, https:\/\/jaat.co.ke\/blog\/wp-content\/uploads\/2026\/08\/jaat-how-to-list-services-online-kenya-768x512.webp 768w\" sizes=\"auto, (max-width: 1536px) 100vw, 1536px\" \/><figcaption class=\"wp-element-caption\">A strong service listing tells the customer what is included, what changes the price and what information is needed for a quote.<\/figcaption><\/figure><\/div>\r\n<p>Learning <strong>how to list services online Kenya<\/strong> customers can compare begins with a difficult truth: a service is not a sealed product. The final work may depend on site conditions, quantity, distance, urgency, existing equipment, customer decisions and discoveries made after inspection. A vague \u201cwe do everything\u2014call for price\u201d listing hides those variables instead of managing them.<\/p>\n<p>A strong service listing defines the first useful unit of work. It tells the customer who the service suits, what is normally included, what is excluded, what information changes the price and what happens after an enquiry. It can still use \u201cprice on request\u201d where a fixed price would be misleading, but it should explain how the quote will be built.<\/p>\n<p>JAAT separates services from physical products. Buyers can browse <a href=\"https:\/\/jaat.co.ke\/services\">service listings<\/a>, compare business profiles and request a quote. Each listing may have different coverage, payment and protection terms, so providers must describe the actual offer rather than a platform-wide promise.<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_85 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/jaat.co.ke\/blog\/how-to-list-services-online-kenya\/#Name_the_outcome_customer_and_location\" >Name the outcome, customer and location<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/jaat.co.ke\/blog\/how-to-list-services-online-kenya\/#Turn_the_service_into_a_defined_scope\" >Turn the service into a defined scope<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/jaat.co.ke\/blog\/how-to-list-services-online-kenya\/#Use_a_fixed_price_starting_price_or_quote_honestly\" >Use a fixed price, starting price or quote honestly<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/jaat.co.ke\/blog\/how-to-list-services-online-kenya\/#Ask_only_for_information_needed_to_quote\" >Ask only for information needed to quote<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/jaat.co.ke\/blog\/how-to-list-services-online-kenya\/#Show_evidence_without_exposing_clients\" >Show evidence without exposing clients<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/jaat.co.ke\/blog\/how-to-list-services-online-kenya\/#Define_timing_milestones_and_acceptance\" >Define timing, milestones and acceptance<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/jaat.co.ke\/blog\/how-to-list-services-online-kenya\/#Explain_payment_invoices_and_cancellation\" >Explain payment, invoices and cancellation<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/jaat.co.ke\/blog\/how-to-list-services-online-kenya\/#Publish_with_this_service-listing_checklist\" >Publish with this service-listing checklist<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/jaat.co.ke\/blog\/how-to-list-services-online-kenya\/#Build_a_service_storefront_buyers_can_assess\" >Build a service storefront buyers can assess<\/a><\/li><\/ul><\/nav><\/div>\n<h2 id=\"name-the-outcome-customer-and-location\"><span class=\"ez-toc-section\" id=\"Name_the_outcome_customer_and_location\"><\/span>Name the outcome, customer and location<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Use a title that describes the service, not only the business name. \u201cCCTV Installation for Small Shops in Nairobi\u201d is clearer than \u201cBest Security Solutions.\u201d \u201cBookkeeping Setup for Small Businesses\u201d is more useful than \u201cProfessional Consultancy.\u201d<\/p>\n<p>The opening should answer four questions:<\/p>\n<ul>\n<li>What problem does the service address?<\/li>\n<li>Who is it designed for?<\/li>\n<li>Where is it available?<\/li>\n<li>What is the next step: book, request a quote, arrange an assessment or ask a question?<\/li>\n<\/ul>\n<p>State whether work is available at the customer&#39;s site, remotely, at the provider&#39;s premises or through a combination. Do not select \u201call counties\u201d merely to look larger. If remote work is nationwide but physical visits cover selected towns, write that distinction.<\/p>\n<p>Avoid titles that cannot be substantiated, including \u201cnumber one,\u201d \u201cguaranteed cheapest,\u201d \u201cgovernment approved\u201d or \u201ccertified\u201d without current evidence. Professional and regulated services should identify the relevant practitioner, licence or registration only when it can be verified.<\/p>\n<h2 id=\"turn-the-service-into-a-defined-scope\"><span class=\"ez-toc-section\" id=\"Turn_the_service_into_a_defined_scope\"><\/span>Turn the service into a defined scope<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Describe the normal engagement from start to finish. A useful scope might include assessment, configuration, installation, testing, handover and a short support period. Each word should correspond to a real deliverable.<\/p>\n<p>Use an \u201cincluded\u201d list such as:<\/p>\n<ul>\n<li>one remote discovery call of up to 30 minutes;<\/li>\n<li>inspection of the stated site area;<\/li>\n<li>written quotation based on the agreed information;<\/li>\n<li>installation of listed components;<\/li>\n<li>functional testing against agreed checks;<\/li>\n<li>customer handover notes; and<\/li>\n<li>specified support after completion.<\/li>\n<\/ul>\n<p>Then name common exclusions. These could include equipment, civil works, travel beyond a stated zone, replacement parts, permits, internet subscription, third-party licences, data migration or after-hours work. Exclusions should clarify the offer, not quietly remove its essential purpose.<\/p>\n<p>If the service has options, make them comparable. For example, offer assessment only, standard installation and installation plus maintenance as separate packages. Do not combine unrelated work into one oversized listing simply to appear in more searches.<\/p>\n<h2 id=\"use-a-fixed-price-starting-price-or-quote-honestly\"><span class=\"ez-toc-section\" id=\"Use_a_fixed_price_starting_price_or_quote_honestly\"><\/span>Use a fixed price, starting price or quote honestly<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>A fixed price works when the inputs and deliverables are repeatable. A starting price can work when every job includes a known base unit and the listing states what that amount buys. \u201cFrom KES 5,000\u201d is incomplete if no customer could reasonably receive a defined service for KES 5,000.<\/p>\n<p>Use price on request when material facts must be assessed first. Explain the quote drivers, for example:<\/p>\n<ul>\n<li>number of devices, rooms, users or records;<\/li>\n<li>site distance and access;<\/li>\n<li>existing equipment condition;<\/li>\n<li>cable or material quantities;<\/li>\n<li>urgency and working hours;<\/li>\n<li>integrations or third-party licences;<\/li>\n<li>training and documentation; and<\/li>\n<li>support period.<\/li>\n<\/ul>\n<p>Kenya&#39;s Consumer Protection Act contains rules on estimates in consumer agreements. It states that, where an agreement includes an estimate, a supplier generally must not charge more than ten per cent above it unless the customer requires additional or different goods or services and the parties agree to amend the estimate or price. Providers should obtain advice on how the provision applies to their work, and document every approved scope change before proceeding.<\/p>\n<p>Do not use an attractive starting price to obtain contact details and then reveal that mandatory components make the real minimum several times higher.<\/p>\n<h2 id=\"ask-only-for-information-needed-to-quote\"><span class=\"ez-toc-section\" id=\"Ask_only_for_information_needed_to_quote\"><\/span>Ask only for information needed to quote<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>A quote form should collect enough information to assess the job without demanding excessive personal data. Useful fields might include service location at town or area level, approximate quantity, desired date, existing setup, photographs the customer chooses to share and preferred contact route.<\/p>\n<p>Do not ask a prospect to post passwords, full identity documents, financial statements, medical details or children&#39;s information in an open enquiry. Move genuinely sensitive information into an appropriate controlled process only when it is necessary and lawful.<\/p>\n<p>Kenya&#39;s Data Protection Act requires personal data to be processed lawfully and transparently, collected for explicit purposes, limited to what is necessary, kept accurate and retained no longer than needed. Tell the customer why information is requested, who will use it and how to exercise relevant rights. The Office of the Data Protection Commissioner publishes current guidance on data-subject rights.<\/p>\n<h2 id=\"show-evidence-without-exposing-clients\"><span class=\"ez-toc-section\" id=\"Show_evidence_without_exposing_clients\"><\/span>Show evidence without exposing clients<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Evidence helps a buyer assess capability, but it must be genuine and appropriately authorised. Useful proof includes:<\/p>\n<ul>\n<li>photographs of completed work with permission;<\/li>\n<li>a redacted sample deliverable;<\/li>\n<li>professional or business credentials that can be checked;<\/li>\n<li>equipment or software experience described accurately;<\/li>\n<li>a short case study explaining the starting problem and delivered scope; and<\/li>\n<li>reviews from real customers based on real engagements.<\/li>\n<\/ul>\n<p>Do not copy another provider&#39;s portfolio, use a stock photograph as proof of completed work or display a client&#39;s address, face, screen data or security layout without proper authority. If a project is confidential, describe the process generically rather than inventing a named customer.<\/p>\n<h2 id=\"define-timing-milestones-and-acceptance\"><span class=\"ez-toc-section\" id=\"Define_timing_milestones_and_acceptance\"><\/span>Define timing, milestones and acceptance<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Replace \u201cfast service\u201d with a realistic sequence. State expected response time, earliest assessment date, quote validity, estimated start window and the factors that could change completion. An estimate is not a guarantee, but it should be based on capacity.<\/p>\n<p>For multi-stage work, define milestones:<\/p>\n<ol>\n<li>customer submits the required information;<\/li>\n<li>provider assesses and issues a written quote;<\/li>\n<li>both sides approve scope, price and payment plan;<\/li>\n<li>provider performs the agreed milestone;<\/li>\n<li>customer reviews against defined acceptance checks; and<\/li>\n<li>provider issues handover documents and the appropriate invoice.<\/li>\n<\/ol>\n<p>Specify how extra work is requested and approved. A WhatsApp message saying \u201cdo the other room too\u201d can create a dispute if nobody records the new price or time. Use a written change note that identifies the added work, cost and schedule effect.<\/p>\n<h2 id=\"explain-payment-invoices-and-cancellation\"><span class=\"ez-toc-section\" id=\"Explain_payment_invoices_and_cancellation\"><\/span>Explain payment, invoices and cancellation<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>State whether payment is due as a deposit, per milestone or after completion. Identify what the deposit reserves or purchases, conditions for cancellation and which costs may already have been incurred. Never describe a direct M-Pesa transfer to the business as JAAT Protected.<\/p>\n<p>KRA currently states that persons engaged in business are required to onboard eTIMS and issue electronic tax invoices, subject to the current framework and available solutions. Providers should use the applicable KRA guidance and obtain tax advice for their circumstances. A quotation or pro-forma document is not automatically the final tax invoice.<\/p>\n<p>Link the listing to written service terms covering rescheduling, customer access, materials, dependencies, acceptance, defects, support and dispute contact. The <a href=\"https:\/\/jaat.co.ke\/payment-policy\">JAAT payment policy<\/a> explains the platform&#39;s current shop-direct and eligible protected payment paths.<\/p>\n<h2 id=\"publish-with-this-service-listing-checklist\"><span class=\"ez-toc-section\" id=\"Publish_with_this_service-listing_checklist\"><\/span>Publish with this service-listing checklist<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Before activation, confirm that the page includes:<\/p>\n<ul>\n<li>a specific service title;<\/li>\n<li>intended customer and use case;<\/li>\n<li>genuine coverage area;<\/li>\n<li>included deliverables;<\/li>\n<li>material exclusions;<\/li>\n<li>fixed, starting or quote-based price logic;<\/li>\n<li>information required for a quote;<\/li>\n<li>expected response and delivery sequence;<\/li>\n<li>milestones and acceptance checks;<\/li>\n<li>change-control method;<\/li>\n<li>payment and cancellation terms;<\/li>\n<li>licence or credential details where relevant;<\/li>\n<li>privacy-conscious evidence; and<\/li>\n<li>a clear enquiry action.<\/li>\n<\/ul>\n<p>Read the listing as a customer. Could someone tell what happens after pressing \u201crequest quote\u201d? Could another team member deliver the scope at the advertised price? If not, revise it before buying promotion or accepting payment.<\/p>\n<h2 id=\"build-a-service-storefront-buyers-can-assess\"><span class=\"ez-toc-section\" id=\"Build_a_service_storefront_buyers_can_assess\"><\/span>Build a service storefront buyers can assess<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Learning <strong>how to list services online Kenya<\/strong> customers can assess means reducing unsuitable enquiries and making serious enquiries easier to quote. A good listing does not guarantee that a prospect will hire the provider, and a marketplace profile does not replace licences, contracts, insurance or professional obligations.<\/p>\n<p>Providers can review the <a href=\"https:\/\/jaat.co.ke\/seller-tips\">JAAT seller tips<\/a>, compare current <a href=\"https:\/\/jaat.co.ke\/services\">service listings<\/a> and <a href=\"https:\/\/jaat.co.ke\/sell-on-jaat\">apply for a managed business space<\/a>. Confirm the final scope, price, timing, payment route and applicable protection before every engagement.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Create a clearer Kenyan service listing with defined scope, starting-price logic, quote inputs, milestones, exclusions, proof and customer-data safeguards.<\/p>\n","protected":false},"author":3,"featured_media":628,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[],"class_list":["post-629","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-seller-growth"],"_links":{"self":[{"href":"https:\/\/jaat.co.ke\/blog\/wp-json\/wp\/v2\/posts\/629","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jaat.co.ke\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jaat.co.ke\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jaat.co.ke\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/jaat.co.ke\/blog\/wp-json\/wp\/v2\/comments?post=629"}],"version-history":[{"count":0,"href":"https:\/\/jaat.co.ke\/blog\/wp-json\/wp\/v2\/posts\/629\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/jaat.co.ke\/blog\/wp-json\/wp\/v2\/media\/628"}],"wp:attachment":[{"href":"https:\/\/jaat.co.ke\/blog\/wp-json\/wp\/v2\/media?parent=629"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jaat.co.ke\/blog\/wp-json\/wp\/v2\/categories?post=629"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jaat.co.ke\/blog\/wp-json\/wp\/v2\/tags?post=629"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}