WordPress

We build WordPress websites from ฿9,500 to ฿79,900, paid once, with the design, Thai and English copy, SEO setup and a year of domain and hosting included. Your team gets the admin login on launch day, and once the job is paid the files and the database are yours.

From ฿9,500Year two from ฿2,500The admin login is yours

An illustration: your team changes a heading, a photo and a price in the WordPress admin, presses Update, and the page on the phone follows.

What a WordPress site costs with us

There are five fixed packages, each paid once, from Starter (5 pages, ฿9,500) up to a WooCommerce store at ฿79,900. We write every page in Thai and English, and the price is the same whether the site runs on WordPress or another platform.

Starter

For a small business that needs up to 5 pages

฿9,500

Live in 3 to 5 days · Hosting and domain from year two ฿2,500

What you get:

  • Pages: 5
  • Copy written for every page
  • Thai and English
  • SEO articles (not in this package)
  • GA4 and Search Console
  • Products or services listed for you (not in this package)
  • First month of SEO free (not in this package)
  • Cart with PromptPay and cards (not in this package)
  • First 100 products loaded (not in this package)
Choose this package: Starter
Basic

For a service business that needs up to 10 pages

฿15,500

Live in 2 to 5 days · Hosting and domain from year two ฿2,500

What you get:

  • Pages: 10
  • Copy written for every page
  • Thai and English
  • SEO articles: 2
  • GA4 and Search Console
  • Products or services listed for you
  • First month of SEO free
  • Cart with PromptPay and cards (not in this package)
  • First 100 products loaded (not in this package)
Choose this package: Basic
Popular
Business

For a company with several services, each on its own page

฿24,900

Live in 7 to 10 days · Hosting and domain from year two ฿3,500

What you get:

  • Pages: 25
  • Copy written for every page
  • Thai and English
  • SEO articles: 6
  • GA4 and Search Console
  • Products or services listed for you
  • First month of SEO free
  • Cart with PromptPay and cards (not in this package)
  • First 100 products loaded (not in this package)
Choose this package: Business
Premium

For many services, several locations or two markets

฿49,900

Live in 10 to 15 days · Hosting and domain from year two ฿3,500

What you get:

  • Pages: 50
  • Copy written for every page
  • Thai and English
  • SEO articles: 12
  • GA4 and Search Console
  • Products or services listed for you
  • First month of SEO free
  • Cart with PromptPay and cards
  • First 100 products loaded (not in this package)
Choose this package: Premium
E-commerce

For a shop that sells and takes orders on the site

฿79,900

Live in 2 to 4 weeks · Hosting and domain from year two ฿3,500

What you get:

  • Pages: Unlimited
  • Copy written for every page
  • Thai and English
  • SEO articles: 12
  • GA4 and Search Console
  • Products or services listed for you
  • First month of SEO free
  • Cart with PromptPay and cards
  • First 100 products loaded
Choose this package: E-commerce
WordPress site prices, paid once. Last updated 26 October 2026
PackageStarterBasicBusinessPopularPremiumE-commerce
Price, paid once฿9,500฿15,500฿24,900฿49,900฿79,900
Pages5102550Unlimited
Copy written for every pageIncludedIncludedIncludedIncludedIncluded
Thai and EnglishIncludedIncludedIncludedIncludedIncluded
SEO articlesNot stated261212
GA4 and Search ConsoleIncludedIncludedIncludedIncludedIncluded
Products or services listed for youNot includedIncludedIncludedIncludedIncluded
First month of SEO freeNot statedIncludedIncludedIncludedIncluded
Cart with PromptPay and cardsNot includedNot includedNot includedIncludedIncluded
First 100 products loadedNot includedNot includedNot includedNot includedIncluded
Live in3 to 5 days2 to 5 days7 to 10 days10 to 15 days2 to 4 weeks
Hosting and domain from year two฿2,500 a year฿2,500 a year฿3,500 a year฿3,500 a year฿3,500 a year

Prices leave out photos, the logo, paid plugins or apps, ad spend, and pages or products beyond the package. Every order is placed and paid through Fastwork, which holds the money until you accept the work, and jobs from ฿24,900 up can be paid in 2 or 3 instalments.

Only need one page for your ads? See the landing page service. Every package in full, including sites built on other platforms, is on the packages page.

What you pay after year one

From year two the only running cost is hosting with the domain: ฿2,500 a year for Starter and Basic, or ฿3,500 from Business up. The plugins we normally install are free, so there is no yearly plugin bill.

The first three years. Year one includes the domain and hosting; paid plugins a job may need are not included.
PackageYear 1Year 2Year 33-year totalYear 1Years 2 and 3With the yearly Care Plan from year 2
Starter฿9,500฿2,500฿2,500฿14,500฿38,300
Basic฿15,500฿2,500฿2,500฿20,500฿44,300
Business฿24,900฿3,500฿3,500฿31,900฿53,700
Premium฿49,900฿3,500฿3,500฿56,900฿78,700
E-commerce฿79,900฿3,500฿3,500฿86,900฿108,700

If you want us to keep looking after the site, the Care Plan paid yearly, ฿14,400, includes hosting and the domain for 3 years from the day the plan starts, with updates, daily backups and up to 5 content edits a month.

What WordPress sites cost in Thailand

On 10 October 2026 we read the prices that WordPress builders in Google Thailand's top ten results publish. Starting prices run from ฿1,500 to ฿30,000, a company site of 2 to 10 pages usually costs ฿15,000 to ฿55,000, and almost nobody says what year two costs.

  • WordPress gigs on a marketplace฿1,500 to ฿45,000
  • Entry prices of 8 WordPress builders฿3,900 to ฿30,000
  • Company sites of 2 to 10 pages฿15,000 to ฿55,000
  • Online stores฿38,000 to ฿59,900 and up
  • Hosting, per year฿1,000 to ฿6,000
  • Upkeep, per year฿2,000 to ฿10,000

฿7,900the median entry price of 19 Thai web providers

0 of 19say their price includes writing the copy

+฿2,000 to 4,000for a second language

Source: prices Thai providers publish on their own sites, read on 10 October 2026 and shown without names. The yearly hosting and upkeep figures come from a price guide on the same results page.

None of the providers in this set says its price includes writing the copy, and a second language usually adds ฿2,000 to ฿5,000. So comparing the headline numbers misses half of it: ours already covers the copy for every page, both languages and the SEO setup. An itemised quote of the usual kind is on the packages page.

Designed from scratch, coded section by section

We don't buy a theme and change its colours. We design the pages for your brand, write each section as our own code and place it in WordPress piece by piece, on a light, near-empty theme. The pages match the design and load light, and a WordPress update rarely knocks the layout out of place.

An illustration: each section is coded on its own, placed in WordPress piece by piece with fields to edit it, measured on a phone, then handed over with the admin login.
A typical ready-made theme against a WordPress site we build
A typical ready-made themeA WordPress site we build
Load speedOften 3 to 8 secondsEvery page measured on a phone before handover
Core Web VitalsOften fails on theme buildsChecked against Google's thresholds before launch
Yearly plugin feesPaid plugins often ฿6,000 to ฿15,000 a yearOur usual set is free: ฿0 a year
The lookThe theme's demo with your colours and photosDesigned for your brand
Read and quoted by AIDepends on whichever theme was boughtThe markup is ours, written to be read

A WordPress site doesn't have to look like a theme

We design each WordPress site from a blank page, and every section is our own code, so the layout, the type and the motion can go further than a theme allows. The designs below are our team's: two company sites and an online store. Work at this level sits on WordPress just as well.

Big Vault, Fintech
Big VaultFintech
Élan, Property
ÉlanProperty
Vera, Rainwear brand
VeraRainwear brand

The plugins we install, and what they cost

Our WordPress sites carry only the plugins that have a job to do. Each one is named below, and the set we normally use is all free versions from WordPress.org.

The plugins we install, what each does, and the yearly fee
JobWhat we useWhat it doesYearly fee
ThemeHello ElementorA near-empty theme. The whole look lives in our code, not in a paid theme฿0
Page editorElementorHolds the sections we code, and lets your team add new ones฿0
SEOYoast SEO / Rank MathTitles, descriptions, the sitemap and schema. One of the two, never both฿0
SpeedLiteSpeed CacheServes pages from cache and makes the files smaller฿0
Two languagesPolylangKeeps Thai and English pages apart, with hreflang฿0
StoreWooCommerceThe cart and products, for Premium and E-commerce฿0
Yearly plugin renewals, all together฿0

Paid plugins aren't part of the package price. When a job needs one, its name and price go in the quote before we start. And we never use pirated plugins or themes from download sites: they often carry the malware that gets a site hacked later.

What you can edit yourself after handover

Every heading, paragraph and photo can be changed in the admin without touching code. We build an edit field for each section: change the words or the picture, press Update, and the live page changes.

  1. A field for every section

    Change the words, a photo, a price or a button in any section, press Update, and the page changes.

  2. Articles, news and products

    Articles and news go in WordPress's own editor, and a store adds products, prices and stock in WooCommerce.

  3. New sections with Elementor

    Want a new section of your own? Drag in Elementor blocks as on any WordPress site. The sections we wrote stay as they are.

Each person can switch the admin to Thai in their own profile. WordPress's Thai language pack was last built for version 5.8, in 2022, so screens added since then still show in English. The edit fields we build are labelled in the language your team reads.

On handover day you get the Administrator account, and we can add separate logins for your team, such as an Editor account for someone who only posts articles. They come with step-by-step picture guides for the jobs you do most. For 30 days after handover, if anything doesn't work as agreed, we fix it free.

What's already set up on every site we hand over

Before handover we check these six things on every site: what Google reads, what AI tools read, speed on a phone, security, forms and Thailand's data law, and the two languages.

Search

  • A title and description on every page
  • H1 to H3 headings and alt text on images
  • Schema, a sitemap, Search Console and GA4
  • Short English URLs that stay tidy when shared on LINE

Readable by AI

  • Prices and key facts in real text, never inside an image
  • The content is in the HTML from the first load
  • Open to Google, Bing and ChatGPT to read

Speed on a phone

  • WebP images sized to the screen
  • Thai fonts hosted on the site, only the weights in use
  • Chat buttons load after the content
  • LCP, INP and CLS measured on a phone

Security

  • WordPress, the theme and the plugins up to date
  • No pirated plugins or themes
  • Login attempts limited
  • HTTPS on every page

Forms and PDPA

  • Forms that email you, with a consent box for the customer
  • A privacy policy page
  • No alerts tied to LINE Notify, which closed on 31 March 2025
  • LINE and WhatsApp buttons on every page

Two languages

  • Thai and English pages on their own URLs
  • hreflang, so Google shows the right language
  • A language switch on every page

Who holds the domain, the hosting and the admin login

Once the job is paid, the website and all its content are yours, and on WordPress that means the site files, the database and the admin login too. This table shows who holds each piece, and what goes with you if you ever leave.

Who holds the files, the admin account, the domain, the hosting and the content
Who holds itIf you ever leave
Site files and databaseYou, once the job is paidWe hand them over, ready for any host
WordPress Administrator accountYou, from launch dayYours to keep using
DomainWe register it in year one, or you buy it in your own name and skip the free yearWe transfer it to you free
HostingOur premium hosting, free in year oneMove to a host of your own any time
Copy and photos you sent usYouStill yours

When WordPress fits, and when another platform fits better

Our package price is the same on every platform, so we recommend what suits the job. WordPress is at its best on a site that keeps adding articles, news or products, run by a team that wants to edit it in a system most people already know.

WordPress fits when

  • You post articles, news or new products regularly
  • Your team knows WordPress, or has an old WordPress site full of content
  • You need add-ons such as a WooCommerce store, bookings or several kinds of form
  • You want to be free to move to any host

Another platform may fit better when

  • Next.jsA store running heavy ads, or the fastest site possible with no plugins to keep upFrom Business
  • WixAn owner who wants to drag and drop everything, in one system with hosting built inFrom Starter
  • FramerA brand led by design and motion, where the design team edits the pagesFrom Basic
  • WebflowA marketing team running many pages on one template, such as service or branch pagesFrom Business

For the full comparison of all five, read our guide to choosing a website platform.

From the first chat to handover day

The clock starts once the brief is done and we have your business details. Starter takes 3 to 5 days, Basic 2 to 5 days, Business 7 to 10 days, Premium 10 to 15 days and E-commerce 2 to 4 weeks.

01

Chat and brief

Message us on LINE or WhatsApp. We ask about the business, and about what your team will change most often, so the edit fields fit the real work.

02

A quote on Fastwork

You pay through Fastwork, which holds the money while we work and releases it only when you accept the job.

03

Design, copy and build

The design and the copy for every page, with 2 rounds of changes, then each section coded, placed in WordPress and set up for search.

04

Checks and handover

Speed measured on a phone and every page checked, then the admin login and the guides go over. You accept the job on Fastwork when you are happy.

Eight questions to ask any WordPress developer

Ask them of anyone you are talking to. Our answer is under each one.

Do I get the Administrator login, or only an editing account?

The Administrator account is yours from launch day, and your team gets separate logins for their jobs.

Whose name is the domain in?

We register it in year one, or you buy it in your own name from the start. If you leave, we transfer it free.

Does the theme or page builder need renewing?

No. We use the free Hello Elementor theme and the free Elementor, with no yearly licence.

What will years two and three cost?

฿2,500 or ฿3,500 a year, depending on the package. The three-year table above has every one.

Who updates WordPress and the plugins?

On the Care Plan, we do. If you look after it yourself, update at least once a month.

How often are backups taken, and how fast is a restore?

Every day on the Care Plan, and if the site goes down we restore it the same day.

Can I see how fast your past sites are?

Yes. We send you links to WordPress sites we have built, so you can run them through PageSpeed Insights yourself.

If I stop working with you, what do I keep?

The files, the database and the Administrator account are already yours, and we transfer the domain free.

After launch, who looks after WordPress

WordPress and its plugins release updates all the time, and a site nobody updates is the easiest kind to hack. There are three ways to handle it: do it yourself, have us look after it monthly, or message us when something breaks.

Do it yourself

฿0Your team looks after it

  • Update WordPress, the theme and plugins once a month
  • Take a backup before every update
  • Suits a team with someone who already runs the site

Care Plan

฿1,200a month, paid yearly as ฿14,400 with hosting, or ฿1,600 paid month by month

  • Updates and security patches
  • Daily backups, restored the same day
  • Uptime and malware checks, day and night
  • A monthly report, and up to 5 content edits a month
See the Care Plan

Pay when it breaks

฿2,900per problem

  • A crash, a white screen or a plugin clash
  • A hacked site, ฿5,900
  • Priced before we start, every time
See WordPress fixes

Questions people ask before hiring a WordPress developer

How much does a WordPress website cost?

Starter is ฿9,500 for 5 pages, Basic ฿15,500 for 10, Business ฿24,900 for 25, Premium ฿49,900 for 50, and an E-commerce store ฿79,900, all paid once. Every price includes Thai and English copy, the SEO setup and a year of domain and hosting. From year two it is ฿2,500 to ฿3,500 a year.

How long does a WordPress site take?

Starter takes 3 to 5 days, Basic 2 to 5 days, Business 7 to 10 days, Premium 10 to 15 days and E-commerce 2 to 4 weeks, counted from the day the brief is done and we have your business details. We write the copy ourselves, so nothing waits on you to write it.

Do I need Elementor Pro for a WordPress site built with Elementor?

For most of our work, no. Each section is code we write ourselves, so the free Elementor is enough. If a job really needs a Pro feature, the yearly licence is in the quote first.

Can the WordPress admin be in Thai?

Yes. Each person picks Thai in their own profile, and the main menus, such as Pages, Posts, Media and Settings, turn Thai. The edit fields we build are labelled in Thai.

Can the site be in Thai and English?

Yes. Every package includes Thai and English at no extra cost. We write the copy in both, give each language its own URLs and set up hreflang, so Google shows people the language they searched in.

Can a WordPress site take PromptPay?

Yes. Premium and E-commerce include a WooCommerce cart with a Thai payment gateway that takes PromptPay and cards, set up before the store opens. If you already have an account with a payment provider, tell us at the brief. More on our online store service.

I already have a WordPress site. Fix it or rebuild it?

If it's broken, hacked or slow in places, fixing it where it is costs less: see WordPress fixes. If the theme is too old to be worth it, or the look no longer fits the brand, we place new pages into your WordPress or build a new site on the same domain with every old URL carried over: see website redesign.

Can I use hosting or a domain I already have?

Yes. We can install the site on your own hosting, though the free first year of hosting then doesn't apply. If you only have the domain, it works with our hosting as it is.

How do I pay, and can you issue a tax invoice?

Every order is placed and paid through Fastwork, which holds the money until you accept the work. We aren't VAT-registered, so we can't issue a VAT tax invoice. Hire us in your company's name and the receipt is made out to your company, with 3% withholding tax handled through Fastwork.

When will a new WordPress site show up on Google?

We submit the sitemap to Google through Search Console on launch day. Most sites see their first searches move within 1 to 3 months. It depends on the competition and the site. We don't guarantee rankings.

Want a WordPress site your team can run?

Send us your business name and what you want your team to be able to change, on LINE or WhatsApp. We suggest the package that fits, and tell you straight if another platform suits the job better.

Message us on LINE or WhatsApp any day. We reply within one working day. Free advice, no commitment.

See all packages and prices

Chat on LINE (opens in a new tab)Chat on WhatsApp (opens in a new tab)Email us