How we rank providers
Every provider gets an editorial score from 0 to 100, built from five weighted signals: review quality (30%), experience (20%), credentials (20%), portfolio and case studies (15%) and responsiveness (15%). Rankings are recalculated every quarter. No provider can pay to change its score or rank.
| Weight | Signal | How we measure it |
|---|---|---|
| 30% | Review quality | Google rating Γ log(review count), blended with Clutch, G2 or Trustpilot ratings where they exist, plus our own verified client calls. Ratings are scaled so that 500 or more reviews earn full weight for volume. |
| 20% | Experience | Years operating (full marks at 20 years), team size and depth of portfolio. |
| 20% | Credentials | Valid licence on the relevant register (MIA, LHDN s.153, SSM, BNM, SC, MOH, MOE, SEDA, LAM, BEM, CIDB, JTKSM, KDN), certifications, awards, partner tiers (AWS, Google, Microsoft, Salesforce, Meta) and HRD Corp registration. Tech & digital firms are scored on named certifications: ISO 27001 (3 points), ISO 9001 (2), ISO 20000-1 (2), CMMI ML3/ML4 (4) or ML5 (5), SOC 2 (2), PCI DSS (1), Malaysia Digital (MD) / MSC status (3), partner tiers (up to 3) and awards (up to 2). |
| 15% | Portfolio & case studies | Public, checkable work: named clients and case studies we can open, and independent evidence links. For tech & digital firms each named public client counts (up to 6), plus published case studies (up to 3) and evidence links (up to 6). |
| 15% | Responsiveness | A mystery-shopper quote request, scored on time to first response and on the quality of the response. Until a provider has been mystery-shopped, it gets the neutral midpoint (7.5/15). |
Rules
- Paid placement never changes the score or rank. Sponsored profiles are clearly labelled and shown in a separate box. Healthcare providers cannot buy any placement.
- We show the score breakdown on every profile.
- Every claim needs an evidence URL. Entries we could not fully verify are flagged ββ οΈ details not yet verifiedβ and lose 5 points until verified.
- No thin pages. We only publish a city or state leaderboard when it has at least 3 real providers.
- Reviews: we show Google reviews only through the official Places API, with author attribution, and cache them for no more than 30 days. We never copy review text from Clutch or G2; we link to them instead.
- Corrections: anyone can report an error. We log every score change in our public changelog.
Regulated professions
- Lawyers: we do not list or rank law firms. The Legal Profession (Publicity) Rules 2001 restrict how advocates and solicitors may be publicised and solicited, so legal services are outside the scope of this directory.
- Medical, dental and aesthetic clinics: we check registration under the Private Healthcare Facilities and Services Act 1998 and follow the Medicine (Advertisement and Sale) Act 1956. We publish no before/after claims, and for aesthetic doctors we check for the LCP (Letter of Credentialing and Privileging).
- Tax agents must hold a Section 153 licence. Company secretaries must be SSM-licensed or members of a prescribed body (Companies Act 2016 s.241). We show the licence number and the date we last checked it.
- Schools: we check MOE registration; international schools must be MOE-approved.
Update cycle
Quarterly re-rank (1 January, April, July and October); a monthly newly verified edition; and weekly refreshes of dated guides such as e-invoicing deadlines.
Recent changes
- 2026-10-31 β Ecompile: score 18 β 21
- 2026-10-31 β Fuse Solutions: score 32 β 33
- 2026-10-31 β Zumax Digital: score 37 β 40
- 2026-10-31 β Techies: score 37 β 47
- 2026-10-31 β Jumix: score 38 β 43
- 2026-10-31 β Webby Group: score 43 β 52
- 2026-10-31 β Snappymob: score 46 β 51
- 2026-10-31 β CubicSoftware Solution: score 22 β 23
- 2026-10-31 β Nexus Bear: score 23 β 26
- 2026-10-31 β Apply IT: score 28 β 29
- 2026-10-31 β Agmo Studio: score 32 β 57
- 2026-10-31 β Lizard Global: score 37 β 47
- 2026-10-31 β GR Tech: score 39 β 42
- 2026-10-31 β SimplifyNext: score 14 β 15
- 2026-10-31 β KDDI Malaysia: score 34 β 42