Skip to content
TMSEO
English
Start an estimate
MenuClose

FAQ

Questions before you start.

Scope and price

What does the base website include?

Starter includes one fixed content page in one language, up to 6 sections, 600 words and 12 images. It has responsive layouts and technical SEO, but no contact form; visitors can use phone, email and map links. Standard includes up to five content pages in one language. Both include Google Search Console setup, a map embed and one external booking link. A privacy policy page and terms of service are included and don't count as content pages. Content editing and paid options are available on Standard only. TMseo doesn't provide legal advice.

How is the price worked out?

Starter is US$690 for one fixed page; Standard starts at US$1,900 for up to five pages in one language. On Standard, each extra page is US$150 and each extra language is US$500. The estimate shows your price right away, and we confirm the final price in a written quote.

Do you build online stores?

No. We build websites for menus, rooms, services, bookings and enquiries. Ecommerce, meaning carts and checkout, is outside our scope.

Can the site have more than one language?

Yes, on Standard. Each added language gets its own URLs and a language switcher. You supply the translated text; if you'd like us to arrange translation, we quote it from the word count.

Can I edit the content myself?

Yes, on Standard, if you add content editing for a one-time US$800. You can change text, photos, menus or services, hours, contact details and search titles, then preview and publish. We change layout and new features in code.

Can I request a custom feature?

Yes, on Standard. Tell us what it should do and which services it connects to. Work such as API integrations, advanced 3D, AI or custom business logic is reviewed and quoted separately.

Process and payment

What materials do you need from me?

Starter needs approved text for one page, up to 6 sections, 600 words and 12 images. Standard needs approved text for each page. Both need your logo, photos and business details such as hours, address, menu or services. If some text is missing, we can draft it from facts you confirm, and you approve it before it goes live.

Which accounts do I need?

Starter needs a Cloudflare account. Standard also needs Supabase if you add content editing, a reservation feature or reviews. You create accounts in your name, pay for them yourself and invite us as a member. We never ask for your passwords. The domain and Google services can wait until the feature that needs them.

When does work start, and how long does it take?

Work starts once you approve the quote and service agreement, pay the 60% deposit, send the required materials and invite us to your accounts. From then, we build on a one-week schedule for Starter and a two-week schedule for Standard.

How do revisions work?

Starter includes two rounds; Standard includes up to five. One round is one list of feedback, gathered by your final approver and sent together. Fixing bugs in the agreed scope doesn't use a round. New pages, new features or a change of design after approval are quoted separately.

How do I pay?

The one-time build fee is split into two payments: 60% to start and 40% at final approval. Recurring and third-party charges are separate. We send a payment request for each part. The site itself doesn't take card payments.

Can I cancel after work starts?

No. Once work has started, the project can't be cancelled at will and the deposit isn't refunded. The terms of service and your service agreement set out the details.

After launch

What happens to the accounts and the code?

The hosting and data accounts are in your name from day one. After final approval and the 40% balance, we move a clean copy of the source code and handoff notes to your GitHub. You can run and change it yourself, or hire another developer. You can't copy or resell our codebase or templates as a website product for others.

What happens after launch?

For thirty days after launch, we fix reproducible bugs and configuration errors in what we delivered. New requests, extra content and design changes aren't covered. After the 30-day period, a small change costs USD 60 per request. One request is one change that takes up to 30 minutes, such as replacing text or a photo, or updating opening hours. Larger work is quoted separately. Ongoing maintenance needs a separate agreement.

Who handles updates and security after handoff?

You do, unless you have a maintenance agreement with us. That includes security patches and updates to libraries and providers. If we learn of a serious issue that could affect your site, we may email your technical contact, but we don't monitor your site.

Are running costs included?

No. Hosting on Cloudflare starts at US$5 a month and Cloudflare bills you directly. Your domain, data storage and other subscriptions are billed by each provider.

Will the site rank first in search?

We set up technical SEO: page titles, descriptions, a sitemap and Search Console. Search rankings and indexing are not guaranteed.