Skip to content

Contractor Website Design

A contractor's prospective clients rarely decide from a single conversation. A homeowner planning a renovation, a developer looking for a builder, or a company's procurement team usually compares a few names first, and what they compare is almost always the same: which projects you've done, whether the business entity is registered, and who they can contact. A good contractor website answers all three before they get a chance to ask.

What usually holds contractors back

A contractor's proof of work usually lives in the owner's phone gallery. Project photos are sent one by one over WhatsApp every time a prospective client asks, with no note of the location, type of work, or year it was finished. A prospective client who receives twenty photos of finished houses still can't tell which were built from scratch and which were only repainted, even though that's exactly what they need to judge whether your experience fits their job.

The second problem comes up when the client is an organization. Companies and government agencies check the contractor's Sertifikat Badan Usaha (SBU) and its experts' Sertifikat Kompetensi Kerja (SKK), because both are required under Law No. 2 of 2017 on Construction Services, as amended by the Job Creation Law. Anyone can check that data on the LPJK portal of the Kementerian PU. A contractor who lists the business entity's name, NIB, and SBU subclassification on its website makes that check easy, while one who doesn't leaves prospective clients searching on their own or stopping at that point.

The third is a mix of readers. One contractor can handle home renovations and warehouse construction at the same time, and those two groups look for different things. Homeowners want to know how you work, how long the job takes, and the cost range per type of work. Corporate procurement wants legal details, experience on similar projects, and official contacts. A page that mixes both into one row of photos doesn't fully answer either of them.

What it can look like for contractors

We don't have a contractor-specific demo yet, so what's embedded here is the Cendana Hills housing demo we built ourselves as an example of the format; it isn't the website of a real developer or contractor. The part closest to what a contractor needs is its house type cards: on a contractor website, the same card holds one finished project, complete with the type of work, city, and year. The four-step flow from survey to handover can also explain how you work, and visit scheduling over WhatsApp simply becomes a site survey request.

Demo contractor website: Cendana Land

What you get

For contractors, the content prospective clients usually check before getting in touch:

  • A project portfolio by type of work, for example homes, shophouses, warehouses, and renovations, each project with photos, city, year finished, and scope of work
  • A list of services along with their limits, including the types of work you don't take on
  • The work area you actually serve, so prospective clients outside it don't wait for an answer that ends in a no
  • Legal details: the business entity's name as on the SBU, NIB, SBU subclassification and qualification, and a link to the LPJK portal so prospective clients can match them themselves
  • How you work, from survey, preparing the cost estimate (RAB), contract, and construction to handover, with an estimated duration for each stage if you have the figures
  • A WhatsApp button for survey requests, with an opening message that asks for the location and type of work
  • A domain in your business entity's name, so the address printed on your letterhead and quote documents stays yours

What we don't recommend: showing client names, full addresses, or contract values without the project owner's permission. Photos of the work, the type of building, and the city are enough to show your experience.

Pricing for a contractor website

Contractors with only a few projects to show can start with the Starter package, Rp 1.500.000: one page with services, a few selected projects, legal details, and contacts, including a .com domain, hosting, and SSL for the first year, finished about 3 days after we receive your complete materials.

If your portfolio is large and each project needs its own gallery, the Business package, Rp 5.000.000 with 1 to 2 weeks of work, is usually the better fit. In that package photos are stored on Cloudflare's CDN so galleries still open quickly on a phone, and there's room for a separate page per service plus a blog. Progress reports that only the client can open with a login need a database and an admin panel, so that's the Enterprise package, from Rp 15.000.000. A comparison of what each includes is on the package page.

Questions we often get from contractors

How much does a contractor website cost?

From Rp 1.500.000 with the Starter package, for one page with services, selected projects, legal details, and contacts. A large portfolio with a gallery per project usually falls under the Business package, Rp 5.000.000. Both include a .com domain, hosting, and SSL for the first year, with no monthly subscription fee to us.

Should the SBU be listed on the website?

If you serve companies or government agencies, yes. List the business entity's name exactly as on the SBU, the NIB, and the subclassification and qualification, then link to LPJK's business entity search portal. Prospective clients can match the data themselves without having to ask for copies of documents first.

Which project photos should be used?

Photos of projects you did yourself, ideally before and after from the same angle. Before showing the address, building name, or the occupants' faces, ask the project owner's permission. Sample photos from the internet are actually risky, because a sharp-eyed prospective client can find the original source.

Can clients follow their project's progress on the website?

Yes, and the form decides the package. A public progress gallery can be updated by request on the Business package during the 1-month support period. A progress page per client that opens with a login needs a database and an admin panel, so it falls under the Enterprise package.

Data sources

Next step

Compare what each package includes side by side, or first read what to prepare before you order.