UpVire
Website design & build

A website for your business, built for you

A landing page, company profile or online shop that looks good on phones, loads fast and is ready to be found on Google. Clear prices up front, revisions set out in a written agreement, and the website is fully yours.

  • Prices in US dollars or Rupiah
  • Bilingual sites available
  • Free hosting on Netlify
  • The website is in your name
An example website designed by UpVire, shown on a computer.
An example website designed by UpVire, shown on a phone.
Packages & prices

Pick a package, or ask us first

These are the prices for the work. Not sure which one fits? Tell us what you need and we will send you a written quote on WhatsApp, free.

Template Setup

For getting online fast with a ready-made design.

$39+ the template price · 2–3 working days

  • Choose from 9 UpVire templates
  • We change the text, photos, colours, WhatsApp and prices
  • Live on Netlify (free), your domain connected
  • 2 rounds of revisions
Most popular

Landing Page

One page to sell, promote or announce.

$149one-time · 5–7 working days

  • A design made for your business, not a template
  • WhatsApp button, contact form, Google Maps
  • Basic SEO: titles, descriptions, sitemap, SSL
  • Bilingual on request (+20%)
  • 2 rounds of revisions

Company Profile

A full website for a company, clinic, office or service.

$349one-time · 10–14 working days

  • Up to 5 pages (Home, About, Services, Gallery, Contact)
  • Custom design in your logo and brand colours
  • Basic SEO + Google Search Console
  • Bilingual on request (+20%)
  • 2 rounds of revisions

Online Shop & Custom

Product catalogue, payments or custom features.

from $599timeline set in the quote

  • Product catalogue and shopping cart
  • Online payments (cards, PayPal, QRIS)
  • Features to your needs, itemised in the quote
  • 2 rounds of revisions

Every package: works on phones, SSL (https), a 30-day bug-fix guarantee after launch, and the hosting account in your name. You buy the domain yourself (about $10–15 a year) or we buy it for you. Extras: an extra page $35, an extra revision round $15.

Clear ground rules

2 rounds of revisions, written into the agreement

So the project finishes on time and the price stays fair, every project starts with an agreement signed by both sides, and every revision is recorded in a revision log.

An agreement before we startIt sets out the scope, price, schedule, number of revisions and the guarantee, and is signed (a digital signature is fine) before the deposit. Read the sample agreement.
One revision = one listCollect every change you want and send them together in one message. That one list counts as one round, however many points it has.
A digital revision logEach round is logged with its number, date, what was asked and when it was done. A copy goes to your email and WhatsApp, so both sides always know how many rounds are left.
After 2 roundsMore rounds are still possible at $15 each. Anything outside the agreed scope, like a new page or feature, is quoted separately as extra work.

How ordering works

  1. Free consultationTell us about your business and what you need, on WhatsApp or with the form below.
  2. Written quoteWe send a quote with the package, price, schedule and how to pay.
  3. Agreement + 50% depositThe agreement is signed, then the 50% deposit is paid. Work starts once it arrives.
  4. Send your materialLogo, photos, text and WhatsApp number. No text yet? We help you outline it.
  5. Design & buildYou get a preview link to check on your phone and computer.
  6. Revisions (up to 2 rounds)Each round is recorded in the revision log.
  7. Final paymentThe remaining 50% is paid once you approve the final version.
  8. Launch & handoverThe site goes live on your domain, the accounts are handed over and the 30-day guarantee starts.

Designs made by UpVire

These are live demos you can open and try. Any of them can be the starting point for a Template Setup, or inspiration for a custom design.

See all 9 designs

Questions

How much does a website cost?

From $39 for Template Setup, $149 for a landing page and $349 for a company profile of up to 5 pages. Online shops and custom features are quoted. The final price is always written into the quote and the agreement.

Are there monthly or yearly fees?

Nothing from us. Hosting is on Netlify's free plan, so your only running cost is the domain, about $10–15 a year. An online shop that needs a server or database may need paid hosting; if so, the cost is in the quote.

How long does it take?

2–3 working days for Template Setup, 5–7 for a landing page and 10–14 for a company profile, counted from when we have the deposit and all your material.

What counts as one revision?

One list of changes sent together. If changes arrive one at a time on different days, each message counts as a round. Everything is recorded in the revision log, and you get a copy.

What is the difference between a revision and extra work?

A revision changes what the agreement already covers: text, photos, colours, layout. A new page, a new feature or a complete redesign is extra work and gets its own quote.

I am outside Indonesia. Can I order?

Yes. Prices for clients abroad are in US dollars, we work in English over WhatsApp or email, and how to pay is set out in your quote.

Who owns the website?

You do. After the final payment, the hosting account, the domain and all the files are handed over in your name.

What does the 30-day guarantee cover?

Free fixes for anything that does not work as agreed: buttons, forms, a layout broken on phones. Content or design changes after handover are not covered, but we can do them as a revision or extra work.

Free consultation

Tell us about the website you need

Fill in this form, then carry on in WhatsApp. Your message also reaches our inbox, so nothing gets lost. We reply with a written quote within one working day.

By sending this form you agree to be contacted by email or WhatsApp about this request.

Start with a quick chat

Free, with no obligation. You get a written quote first, then decide.