How we work

How we work, from first message to handover.

Written scope first. Backups before changes. Staging before live. The same careful order on every job, so you always know what’s happening and what comes next.

The short version

Every job, from a one-hour fix to a full platform migration, follows the same order: understand the problem, agree the scope in writing, protect what you have, do the work somewhere safe, then hand it back with notes you can understand.

That order exists because most website disasters we’re asked to fix were caused by skipping a step: an update applied straight to a live store, a migration started before anyone listed the URLs, a “quick fix” made without a backup. The process below is how we avoid adding to that list.

01

Tell us

What’s happening

02

Scope

In writing

03

Protect

Access & backup

04

Build

On staging

05

Launch

Review & go live

06

Handover

Notes & next steps

1. You tell us what's happening

Use the contact form, the quote form or email. You don’t need technical language. “The site shows a white screen since yesterday’s update” is far more useful than a guess at the cause.

Things that help us reply faster and more accurately:

  • the website address, and roughly when the problem started
  • screenshots of errors, warnings or emails from your host or Google
  • what you’ve already tried, even if it didn’t work
  • for projects: what you want the site to do differently, and any deadline

If the site is hacked or down, choose Something’s broken on the form. Urgent requests are read first.

2. A written scope and quote

Before any payment or any change, you get a short written scope that says:

  • what we’ll do, in plain English
  • what’s excluded, such as third-party licences, content writing, or problems outside the agreed area
  • what we need from you: access, content, decisions
  • how long it should take, and what could change that
  • the price: fixed for defined jobs; an estimate with a cap for open-ended investigations

If we find something during the work that falls outside the scope, we stop and tell you what it is, why it matters and what it would cost. Nothing extra is billed without your written approval.

Investigations are scoped differently. For a hacked site or an intermittent server error, we can’t know the full extent until we look. In those cases we agree a diagnosis stage first, then quote the fix once we know what we’re dealing with.

3. Access and a full backup

We ask for the least access the job needs and never for passwords by email. Typically that means:

A separate WordPress account

Created for us with the right role. You remove it when we’re done.

Hosting, SFTP or SSH access

Only when the job involves files, logs or server settings.

Search Console user access

For SEO and indexing work. Owner access is rarely needed.

DNS or registrar access

Only for migrations, SSL and email-record work, and only when the change is due.

Then, before touching anything, we take a full backup of files and database, stored separately from your server. If your host already keeps backups, we still take our own: host backups are sometimes older than expected or stored on the same machine.

4. The work happens on staging

A staging site is a private copy of your website where changes can be made and tested without customers seeing them. Wherever your hosting and platform allow it, that’s where we work: updates, redesigns, plugin changes, performance work and migrations.

Some things can’t be staged: an active malware infection on the live server, a DNS change, or an urgent fix to a broken checkout. In those cases we work directly on the live site, but only after the backup in step 3, and we tell you beforehand.

Visual checks

Key templates on mobile and desktop: home, service pages, posts, cart and checkout.

Function checks

Forms send, search works, logins work, payments reach the test or live gateway as agreed.

Performance checks

No new slowdowns: page weight, scripts and Core Web Vitals in lab tests.

5. You review, then we go live

For projects, you review the staging site and tell us what to change. When you’re happy, we deploy at a quiet time for your audience. Because we work from Pakistan (UTC+5), that often means the change happens overnight in US time or early morning in the UK. For UAE sites, one hour behind us, we agree a quiet window with you in advance.

After going live we repeat the key checks on the real site, because some issues only appear there: caching layers, CDN settings, live payment gateways, real email delivery.

6. Handover in plain English

You get a short written summary:

  • what we changed and why
  • anything we noticed but didn’t change, with a recommendation
  • what to keep an eye on over the next few weeks
  • where backups are and how long we keep them
  • a reminder to remove our access if the job is finished

For migrations and SEO work we also monitor afterwards, checking 404s, redirects and Search Console, for an agreed period set out in the scope.

Working remotely

Communication and time zones

We’re based in Faisalabad, Pakistan (Pakistan Standard Time, UTC+5) and work with businesses in the UAE, the United States, the United Kingdom and Canada.

  • UAE clients: Gulf Standard Time is one hour behind us, so our working days overlap almost completely and questions get answered the same day. More for Dubai and UAE businesses.
  • UK clients: our working day overlaps your morning and early afternoon.
  • US and Canadian clients: planned changes can be made while your visitors are asleep, and you’ll usually find an update in your inbox when you start the day.
  • Calls are arranged at a time that suits you. Most work runs fine by email, with screenshots and short screen recordings where they help.

Every message gets a reply, even if the reply is “we’re on it, here’s when you’ll hear from us next.”

If something goes wrong

Websites are complicated, and occasionally a change has a side effect nobody predicted. When that happens:

  1. We tell you straight away. You won’t find out from a customer.
  2. If customers are affected, we restore the backup taken before the change, then investigate on staging.
  3. We explain what happened and how we’ll prevent it, in writing.

If the problem was caused by our work, fixing it is on us.

Process questions

For small fixed-price jobs, payment terms are set out in the written scope before work begins. For larger projects, payment is usually split into stages tied to milestones you can see.

Yes. We often handle a specific problem (a migration, a malware cleanup, a speed project) alongside an existing team. We agree who owns what before we start.

We can set one up on most hosts, or create a private copy elsewhere. If neither is practical, we’ll explain the risk and how we’ll limit it.

Yes, on request, before we review anything confidential.

Ready when you are. Tell us what's going on.

info@webexpert.solutions · +92 345 7723858 · Faisalabad, Pakistan · Serving the UAE, US, UK & Canada