← Blog|Web Development

What to Look for in a Web Development Agency in Singapore (Beyond the Portfolio)

LOMA2026-03-028 min read

What to Look for in a Web Development Agency in Singapore (Beyond the Portfolio)

A good-looking website that can't be found, can't be updated, and can't scale isn't a deliverable. It's a liability.

Most SME owners shopping for a web development agency in Singapore make the same mistake: they pick based on portfolio screenshots and price. Both are the wrong signals. Screenshots don't tell you how fast the site loads, whether your team can edit a page without calling a developer, or whether the site will still be maintainable in three years.

This guide is for business owners who have either been burned before or are doing this for the first time with real money on the line. It covers what to actually evaluate — and what to walk away from.


Why Most SME Websites Underperform

The failure usually isn't visual. Most agencies can produce something that looks polished. The failure happens before design even starts: in the stack choice, the CMS decision, and the assumptions baked into the project scope.

Common patterns that create underperforming sites:

  • A custom CMS or proprietary platform that only the agency knows how to operate. You pay the retainer forever, or the site stagnates.
  • No SEO architecture in the brief. The assumption is "we'll add SEO later." Later never comes, or it requires rebuilding half the site.
  • No performance benchmarks in the contract. The agency delivers a site. You find out post-launch it scores 52 on PageSpeed Insights. No one is obligated to fix it.
  • Content locked in a format no one on your team can edit. Marketing wants to publish a blog post. IT doesn't have access. The agency quotes four hours of work.

The result: a site that looks fine in the pitch deck and underperforms in the real world. Six months in, organic traffic is flat, your team can't update anything, and you're locked into an ongoing dependency you didn't plan for.

The solution isn't finding a better-looking portfolio. It's asking better questions before signing.


The 5 Things to Actually Evaluate

1. Stack Longevity: Is the Technology Going to Be Around?

Ask the agency what tech stack they build on and why. A vague answer ("we use modern frameworks") is a red flag. A good agency should be able to explain:

  • Why they chose their frontend framework (Next.js, Nuxt, Astro, etc.)
  • What CMS they use and whether it has a strong open-source community or enterprise backing
  • Whether the stack is composable, meaning each piece can be swapped without rebuilding everything

Proprietary stacks and obscure frameworks are where SMEs get locked in. The agency goes under, pivots, or stops supporting the version you're on, and you're left with a site no one else can easily maintain.

The composable stack model (headless frontend + headless CMS + API-first services) is the current industry standard for sites that need to evolve. It's also what makes it possible to bring in a second agency if needed.

2. Page Speed and Core Web Vitals

Google ranks fast sites higher. Users abandon slow ones. Both are commercial problems, not just technical ones.

Ask for PageSpeed scores on three sites in the agency's existing portfolio. Not the best one they've built. Ask for three representative ones. Look at both mobile and desktop. Aim for 85+ on mobile. Below 70 is a problem at any price point.

Core Web Vitals to care about:

  • LCP (Largest Contentful Paint): Time to main content. Should be under 2.5s.
  • CLS (Cumulative Layout Shift): Page elements jumping around on load. Should be under 0.1.
  • INP (Interaction to Next Paint): How fast the page responds to clicks. Should be under 200ms.

If the agency can't tell you what these are, they are not building SEO-ready sites. Full stop.

3. CMS Independence: Can Your Team Actually Edit the Site?

This is non-negotiable for any SME that wants to do content marketing, update service pages, or publish announcements without a developer on call.

Ask explicitly: "After handover, can someone on my marketing team publish a blog post and update our homepage copy without contacting you?"

The answer should be yes, with caveats only for structural layout changes. If the agency hedges, the CMS they've chosen doesn't support this, or they're building something that ties you to them indefinitely.

Good headless CMS options your team can realistically use: Strapi, Sanity, Contentful, Payload. These have intuitive editors that don't require technical knowledge to operate day-to-day.

4. SEO Architecture Built In, Not Bolted On

SEO done after launch is significantly harder and more expensive than SEO built into the site structure from the start. The decisions that matter most (URL structure, page hierarchy, canonical tags, schema markup, metadata management, internal linking architecture) are all baked in at build time.

Ask the agency:

  • How do you handle metadata for each page type?
  • Do you build a dynamic sitemap?
  • How do you approach URL structure for service and blog pages?
  • Is schema markup included?
  • What does your handover include for ongoing SEO management?

If the answer to any of these is "we can add that as an extra" or "that comes later," the architecture is an afterthought. A site with weak technical SEO foundations can still rank, but it takes longer and costs more to remediate.

For SMEs investing in AI-powered SEO or generative engine optimization, this matters even more. AI search engines (Google AI Overview, ChatGPT, Perplexity) rely on structured, well-organized content to pull answers. A site built for GEO needs clean schema, clear content hierarchy, and fast load times before anything else.

5. Post-Launch Handover: What's Actually Included

The site goes live. Then what?

A professional agency should include:

  • A handover document covering how to use the CMS, how the site is structured, and how to make common changes
  • At least one training session for your team
  • A clear list of what's covered in any ongoing retainer and what isn't
  • Access to the code repository (you should own it, not the agency)
  • Access to all third-party accounts: domain registrar, hosting, analytics, Search Console

If any of these are missing from the proposal, add them as line items. The agencies that resist giving you repo access or hosting credentials are the ones building dependency by design.


Red Flags to Watch for in Agency Pitches

Vague timelines without milestones. "8-12 weeks" with no breakdown of deliverables is not a project plan.

No mention of performance benchmarks. If speed and Core Web Vitals aren't in the contract, you have no recourse when the delivered site is slow.

Proprietary CMS lock-in. "We built our own CMS" can mean anything from genuinely sophisticated to "you can only edit content through us."

"We'll handle SEO after launch." This means SEO will cost you extra later and the foundation will need rework.

Portfolio sites that score poorly on PageSpeed. Test them yourself before the pitch. It takes two minutes. A site scoring below 70 on mobile is their best work. Yours won't be better.

No references from clients similar to you. Ask for references from SMEs in the $10K-$30K project range. The quality of $100K enterprise builds doesn't tell you much about how they handle a mid-market website with a lean budget.


What Modern Web Development Looks Like in 2026

The composable architecture model is now standard for any site that needs to grow. Here's what it looks like in practice:

  • Next.js frontend: Server-rendered, fast by default, excellent for SEO. Well-maintained by Vercel with a strong open-source community.
  • Headless CMS (Strapi or similar): Content editors can publish and update without touching code. Content is stored separately from the presentation layer, so the frontend can be redesigned without migrating content.
  • API-first backend: Commerce, bookings, forms, and integrations are handled through APIs, not monolithic plugins. This makes each part of the system independently upgradeable.

For SMEs, the practical benefit is straightforward: a composable site is faster to load, easier for your team to manage, and designed to evolve as your business does. You're not rebuilding everything when you add a new service or shift your marketing focus.

This architecture also positions your site well for AI search. AI engines need clean, structured, crawlable content. A composable, well-structured Next.js site built with SEO architecture in mind will outperform a page-builder site every time in AI-driven search environments.


How LOMA Builds Websites

At LOMA, our web development stack is Next.js + Strapi CMS + AI-assisted content systems. Every site we build is:

  • Fast out of the box: we target 90+ on PageSpeed before handover
  • Editable by your team: Strapi's content editor is intuitive enough that non-technical staff can publish the day after training
  • Built with SEO architecture from the brief stage: metadata management, schema markup, sitemap, and URL structure are not afterthoughts
  • Handed over completely: you own the repo, the hosting account, the domain, and the credentials

We don't build dependency. We build sites that work without us.

If you want a site that performs after launch, not just on demo day, let's talk. Free project scoping call, no strings attached.


Related: What Is Generative Engine Optimization (GEO)?

Ready to build what's next?

Let's Turn Your Vision Into Reality

Whether you're launching a new eCommerce brand, optimising for AI search, or building an intelligent assistant — we're ready when you are.