Single-Page Dynamic Pricing Booking System Developer

I’m looking for an experienced developer to create a modern one-step booking page for my cleaning business website built in Webflow.

The goal is to replace my current multi-step booking flow with a single-page, app-like experience focused on simplicity, clarity, and mobile usability.

Users should be able to:

• choose a service category (e.g. standard cleaning, deep cleaning, window cleaning, furniture or carpet cleaning),

• see category-specific add-ons (each service has its own extras),

• enter space size in square meters where applicable,

• select additional options related to the chosen service,

• see dynamic pricing updated in real time,

• choose an available date and time,

• select a payment method (cash on service as the primary option, with optional online payments),

• receive automated email confirmations and reminders.

The page should feel like a custom booking product, not a standard form or WordPress-style plugin. UX quality, performance, and visual polish are extremely important, especially on mobile devices.

Attached screenshots are for UX reference only, to illustrate the level of simplicity and real-time pricing interaction expected. This is not a request to copy the design.

Job Qualifications

  • The page should feel like a custom booking product, not a standard form or WordPress-style plugin
  • UX quality, performance, and visual polish are extremely important, especially on mobile devices

Job Benefits

Job Responsibilities

  • The goal is to replace my current multi-step booking flow with a single-page, app-like experience focused on simplicity, clarity, and mobile usability
  • choose a service category (e.g. standard cleaning, deep cleaning, window cleaning, furniture or carpet cleaning),
  • see category-specific add-ons (each service has its own extras),
  • enter space size in square meters where applicable,
  • select additional options related to the chosen service,
  • see dynamic pricing updated in real time,
  • choose an available date and time,
  • select a payment method (cash on service as the primary option, with optional online payments),
  • receive automated email confirmations and reminders