perfectdesign.

Professional services

Firm websites and client portals that save everyone the chasing

Practice areas, a people finder and articles on the website; documents, approvals, invoices and deadlines in a client portal. Publicity rules built into the editor.

  • Free working prototype first
  • You own the code and client data
  • Replies normally within one working day

What you get

What is included

The parts of the work you receive, and what each one lets you do.

Practices and people

Practice areas, sectors and a people finder with the profile fields your rules allow.

Articles and updates

Insights and law or tax changes, published by your team.

Enquiries

With conflict and identity checks where your profession needs them.

Client portal

Documents, checklists, approvals and invoices per client.

Deadlines

Statutory dates per client in one calendar.

Rules in the editor

Wording checks and a review step before anything is published.

Proof

Work you can inspect

Marlowe & Khoo, Aplomb and Rainline are concept prototypes we built ourselves after studying leading law, accounting and architecture firms. They use sample people and clients; no client or business result is claimed.

All our work

Concept prototypes are labelled as prototypes everywhere they appear. They demonstrate what we can build, not work delivered for that named client. More client work is going live and will be added as it does.

Price and terms

From a firm website to a client portal

Most firms start with the website and a people finder, then add the portal once documents and approvals move online.

Firm website

RM 4,999

Practices, people, articles and enquiries.

  • Practice areas and people finder
  • Articles and updates
  • Enquiry form with consent

Client portal

From RM 12,000

Documents, approvals, invoices and deadlines.

  • Document checklists and uploads
  • Approvals and e-signing
  • Deadline calendar per client

Add-ons

From RM 1,000

Added when you need them.

  • Fee and cost estimators
  • Newsletter with a preference centre
  • Chinese or Malay pages

Billed or quoted separately

  • Ongoing care is quoted with the build: from RM 1,000 a year for a website, from RM 250 a month for a portal.
  • Practice management or accounting software licences are paid to those providers.

Ownership

Everything belongs to your business

You own everything we build for you: the code, the content, the domain, the hosting account and every third-party account opened for the project. There is no lock-in. If you move to another provider, everything goes with you and we help with the handover.

  • Source code, handed over in your own repository
  • Domain and DNS, registered to your business
  • Hosting and every service account, in your name
  • Analytics, search and ad accounts, with us as a manager you can remove
  • All content, media and data in the system

Ongoing care

System care from RM 250 a month

For a more complex website or a system with a real backend, ongoing care starts from RM 250 a month, with the plan confirmed against what was actually launched. Care is quoted with the project, not bolted on afterwards.

Support

We normally respond within one working day

We normally respond to a support request in under one working day, and we work to solve problems as fast as we can. That is how we normally work rather than a contractual guarantee, and responding is not the same as resolving. If your operation needs a formal response or resolution commitment, we can write one into your scope.

Timeline

Normally three to four weeks

A more complex website or business system normally takes three to four weeks, and a larger platform is scheduled against the agreed scope. Prototype timing is separate: you see a working prototype before any deposit.

Before you decide

Questions people ask before they commit

Can the website follow the Bar Council publicity rules?

Yes. Under the Legal Profession (Publicity) Rules 2025 a firm may not state its fees, claim to be an expert or create unjustified expectations of results. Our law firm concept flags those words before a page is published.

Can clients upload documents securely?

Yes, into a portal where each client sees only their own matters, with a checklist of what is still needed.

Can we show a fee estimate?

Accountants and consultants can. Law firms may not state their fees, but can show statutory scale costs and government duties as an estimate, which is what our law firm’s property cost calculator does.

How long does it take?

A straightforward company website normally takes one to two weeks once the content is ready. A more complex website or business system normally takes three to four weeks, and a larger platform is scheduled against the agreed scope.

What happens next

From a message to a working prototype

We build a free working prototype first. It carries no payment obligation, so you can judge the direction before committing.

  1. 1

    Tell us what you need

    Message us on WhatsApp with your business and the pages or features you have in mind. We reply normally within one working day.

  2. 2

    See a free prototype

    We build a working prototype you can click through on your own phone. There is no payment obligation at this stage.

  3. 3

    Approve the scope and quote

    We confirm the pages, features, responsibilities and timeline in writing. The deposit is paid only when you approve the quotation.

  4. 4

    Build, review and launch

    We complete the build with your real content, you review it, and we launch after your final approval.

How it runs

Website first, portal when clients are ready

We start with the people and practices buyers judge you by, then move documents and approvals into the portal.

  1. 01

    Map practices and clients

    Practices, people, the enquiries you want and how documents move today.

  2. 02

    Prototype the main journey

    From a practice page to the right person and an enquiry.

  3. 03

    Build the portal

    Documents, approvals, invoices and deadlines per client.

  4. 04

    Train and hand over

    Partners and staff trained, then care at the level you choose.

The detail

How we approach professional services

The longer explanation, for anyone comparing options or planning the work in detail.

In this section2 sections
  1. 01What clients look for in a professional firm
  2. 02Rules a law firm website has to follow

What clients look for in a professional firm

We studied leading law, accounting and architecture firm websites before building three concepts. Clients look for the right person, proof of thinking and an easy first step; after engagement they want less email. The table shows each need and where we have built it.

Professional services needs, and where we have built them

Rules a law firm website has to follow

The Legal Profession (Publicity) Rules 2025 took effect on 1 January 2026, replacing the 2001 rules. Publicity must not be misleading or create unjustified expectations about results; a lawyer may claim specialisation that can be justified but never to be an expert; publicity may not state the fees charged or compare other firms’ fees or quality; and the firm is responsible for publicity by anyone acting for it. Our law firm concept builds these into its content tools: flagged words, anonymised experience and a review step before anything is published.

Accounting and company secretarial firms work to SSM and LHDN deadlines, from annual returns to Form C; our Aplomb concept turns those dates into a calendar per client. The building blocks are on our feature pages: client logins and portals, signing and consent, calculators and estimators, connections to your CRM and multi-language pages.

FAQ

More questions about professional services

Straight answers to what people ask. Anything else, message us and a person replies.

Ask a question
Can we publish in Chinese for clients who read Chinese first?

Yes. Our law firm concept has its property cost calculator in Chinese, and Rainline has Chinese pages.

Can we send a newsletter from the website?

Yes, with topic choices, double opt-in and a preference centre, connected to Mailchimp or Brevo. See Marlowe & Khoo’s legal updates.

Can the enquiry run a conflict check?

The form collects what your conflict check needs and routes it to the right person before anyone replies on the matter.

Tell us how your team works today

Describe the process you want to run in one system. We will show you the closest thing we have already built, then scope the real version against your requirements.