Searching "interior design Kuching" produces a tidy list of names. Checking whether those names can legally build what they are selling you is a different exercise, and it took most of this run.

Everything below was read on 12 September 2026: each firm's own website, the CIDB MyDigital Kontraktor contractor profiles, and CIDB's own 169-page registration procedure document for the grade and specialisation definitions.

The one thing to check before you meet a Kuching designer

Malaysia's Construction Industry Development Board registers contractors by grade and by specialisation code, and the grade is a hard ceiling on contract value. From CIDB's own published table:

  • G1: not exceeding RM200,000
  • G2: not exceeding RM500,000
  • G3: not exceeding RM1,000,000
  • G4: not exceeding RM3,000,000
  • G5: not exceeding RM5,000,000
  • G6: not exceeding RM10,000,000
  • G7: no limit

A G1 contractor cannot take a RM300,000 job. A G2 cannot take a RM600,000 one. If your quotation is bigger than the grade, either the scope is being split or someone else is signing the contract, and you should ask which.

The second half is the specialisation. CIDB's building category runs from B01 to B29, and the two that matter for a home are B07, hiasan dalaman, which is interior decoration, and B28, kerja-kerja ubahsuai, renovation works. B04 is general building construction, and B03 is restoration and conservation.

Here is the uncomfortable finding. Of the Kuching firms with a public CIDB profile, the only one carrying B07 is Impact Design Associates, a museum exhibition specialist. PLUS Interior Design and Construction, INSING Interior Decor and N.F.H Design Consultant all carry B04 and civil engineering codes, and none carries B07. That does not make them unlawful, and small interior jobs are not the same thing as registrable construction works. It does mean that a company name containing the word "interior" tells you nothing about what it is registered to do.

Sarawak's second register

Contractors working on Sarawak state projects also register with the Pejabat Setiausaha Kewangan Negeri Sarawak, the State Financial Secretary's office, usually shortened to UPKJ, which grades them by class. Peninsular listicles never mention it, and in Kuching it is a fast way to separate a firm that has delivered public work from one that has not.

Only one firm on this list publishes both credentials: Pembinaan JBS Sdn Bhd, CIDB G7 and UPKJ Class A, with Sarawak Energy Berhad, JKR, Dewan Bandaraya Kuching Utara, Perbadanan Perumahan Negeri Sarawak and Swinburne University of Technology Sarawak Campus named on its own client list.

The portfolio that is not photographs

Twenty Eight Interiors describes itself as a premier interior design firm and a CIDB registered G2 contractor based in Galacity, Kuching. Two of the images on its homepage do not behave like photographs.

Both are 1792 by 1024 pixels, an unusual size for a camera and a standard output size for a text-to-image generator. Their filenames read like prompts rather than shoot references: one is "A_lively_cafe_and_lounge_with_a_vibrant_pop-art_th", the other "Alternative_Modern_French_Restaurant_View". And the first one, viewed at full size, has signage on the back wall that spells nothing: the lettering is the smeared pseudo-text that image generators produce.

The firm's studio photograph, by contrast, is a normal 1600 by 1067 image of a real timber-batten fit-out, and it is the one we used as this article's cover. So the studio shot is real and at least two of the showcase interiors are not. If you are shortlisting on portfolio images, that distinction is worth ten minutes of your time on any firm, anywhere.

There is a second inconsistency on the same site. Its About page says the team delivers "end-to-end services from initial space planning and 3D conceptualization to structural works, finishing, and scheduled maintenance", and separately says: "we specialize solely in interior concept development, crafting functional and inspiring visions for your space without involvement in the construction phase", and "our role ends at the design phase". Both claims cannot be true. Ask which one applies to your job before you sign.

Where the search results fall apart

The page that ranks first for renovation contractors in Kuching is a directory called Renovation Kuching, published by Soon Hing Hong Development Sdn Bhd. It lists four firms. On 12 September 2026:

  • Concave Resources Sdn Bhd, a 2017 Kuching firm, is listed with concave-resources.com. That domain has no DNS record at all.
  • Soon Hing Hong Development Sdn Bhd itself lists myhome.my. The domain resolves, but the connection fails its TLS certificate check: the certificate does not match the host name.
  • BuildAngle Co. is listed with aldini.com.my. That site is Aldini, a signboard and signage maker covering Kuching and Kota Kinabalu, not a renovation contractor.
  • Alto Builders Sdn Bhd is the one entry whose site loads and matches the description.

Two others come up repeatedly in searches and are worth naming so you do not waste an afternoon. Daniel Interior at danielinteriorkch.com has no DNS record. Trenocon's site returns a single line: "Website Upgrade in Progress".

How to pick a Kuching firm

  • Ask for the CIDB registration number, not just the grade. A number can be checked; a logo cannot.
  • Match the grade to your budget. A RM250,000 renovation needs at least G2, and a G1 cannot sign for it.
  • Ask whether the firm builds or only designs. In Kuching that split is real, and at least one firm's own site claims both.
  • Ask for photographs of a named completed project in Sarawak, with an address, rather than mood images.
  • For anything structural, ask about UPKJ as well. A firm that holds a state class has been through a second set of checks.
  • Do not take a directory listing as verification. Three of the six directory links we followed this run did not lead to the firm they named.

Related reads

*Cover image: a completed timber-batten fit-out photographed by the firm (Image: Twenty Eight Interiors)*

*Grades, registration numbers and validity dates read from CIDB MyDigital Kontraktor profiles and each firm's own website on 12 September 2026. Registrations expire; ask for a current certificate.*