Services
Industries
Locations
Work
Insights
About

Noor Duct Cleaning: A proof-led AC duct-cleaning platform for a Sharjah business serving Sharjah, Ajman and Dubai.

WebsitesSEOLead Gen

Open the live site (opens in a new tab)

noorductcleaning.com
Noor Duct Cleaning website home page on desktop
Noor Duct Cleaning, website. Captured September 2026.

The challenge

Duct cleaning is a trust-sensitive purchase: customers cannot see inside their own ducts, and the market is crowded with vague pricing. The site needed to make the work visible and the cost clear before someone commits to a booking.

The business, Noor Duct Cleaning (licensed as Noor Al Fareej A/C Units Fix. Cont), needed to be found for duct-cleaning searches across three emirates and many neighbourhoods, then turn that visibility into WhatsApp enquiries and bookings.

What we built

Buyers cannot verify duct condition, so trust is the barrier. We built the site around visible proof: camera-inspection evidence, before-and-after comparisons and a digital service-history record, so the result is documented rather than claimed.

Vague pricing causes drop-off. We built a transparent, room-by-room pricing calculator so a visitor sees an indicative price before enquiring.

Ranking across Sharjah, Ajman and Dubai needs focused pages. We generated per-emirate and per-neighbourhood pages from a single content model, each matching a specific local search rather than one generic page.

Cold visitors need a low-commitment first step. We added a free 60-second self-assessment that gives a result and hands off to WhatsApp or a booking request.

Features we added

  • Free 60-second air-quality self-assessment with an instant result
  • Instant room-by-room pricing calculator
  • Camera-inspection proof and interactive before/after comparisons
  • Digital service-history record for repeat customers
  • Per-emirate and per-neighbourhood local pages generated from one content model
  • Membership and recurring air-care plans
  • Arabic content shell alongside the English site
  • WhatsApp-first booking with form validation

Pages and content structure

Page or sectionPurposeMain functionality
HomepageEstablish proof-led positioning and route to pricing or bookingMethodology, before/after proof, pricing preview, WhatsApp and assessment CTAs
Service pagesExplain each duct and air-care serviceGenerated from a content model with structured data and price context
Emirate and area pagesLocal relevance for Sharjah, Ajman, Dubai and neighbourhoodsProgrammatic location pages from the data model
PricingShow cost transparentlyPackage table plus an instant room-by-room calculator
Smart toolsEngage and reassureSelf-assessment score, camera-inspection explainer, service-history record
MembershipRecurring air-care plansPlan comparison and booking
Book / ContactConvert enquiriesValidated booking form with a WhatsApp handoff

How the website works

A visitor arrives on a service or local area page, checks the transparent pricing or runs the free self-assessment, reviews the before-and-after and camera-inspection proof, then books online or continues the conversation on WhatsApp.

Technology and implementation

LayerTechnologyRole in the project
FrameworkNext.js 16 (App Router) with React 19Server-rendered pages and programmatic routes for services and areas
LanguageTypeScriptType-safe content model and page logic
StylingTailwind CSSConsistent, responsive UI
ContentConfig-driven data filesSingle source for services, areas, pricing and FAQs that generates pages, sitemap and schema
HostingVercelDeployment and delivery

Responsive development

The site is mobile-first, with touch-friendly before/after sliders and thumb-reachable WhatsApp and call actions. Responsive images are served in AVIF and WebP across device sizes so mobile visitors load appropriately scaled artwork.

SEO and performance foundations

The build generates a sitemap, robots rules, per-page metadata and JSON-LD from the content model, enforces a single canonical host (www to apex), and consolidates a duplicate-URL pattern. The licensed legal entity is surfaced for search and business-profile consistency. These are crawlability and structure foundations, not a ranking claim.

What was delivered

  • A config-driven Next.js platform covering Sharjah, Ajman and Dubai
  • Programmatic service, emirate and neighbourhood pages from one data model
  • Proof tools: self-assessment, camera-inspection evidence, before/after and service history
  • Transparent pricing calculator and membership plans
  • Programmatic sitemap, robots, metadata and structured data

Delivered outcome

A launched, maintainable platform where adding a service or area in the content model generates its page, navigation, sitemap entry and structured data automatically.

A single, proof-led enquiry journey from local search through to a WhatsApp conversation or booking request.

Delivery outcomes describe what was built and shipped. Traffic, ranking and sales outcomes require separate evidence and are not claimed here.

Related work

Bait Al Zahia Real Estate

A data-driven static website for an Ajman real-estate agency, generated from a single content model.

Keep exploring

Serving locations

Want a project like this?

Send a short brief and we will reply on WhatsApp within one working hour.

Start a project

Start a project

Let us build something that moves your business forward

Tell us what you want to grow. We reply on WhatsApp within one working hour, Monday to Saturday, 10:00 to 19:00.

Approximate monthly budget
WhatsApp instead