I want a fresh, modern and clean website that captures the warm, family-friendly spirit of Refresh Dental while still looking professional. The primary goal is to give new and existing patients an easy way to learn about our services, book an appointment online and, in the same place, purchase the dental-care products we recommend in-practice. Core requirements • A home page that instantly reassures visitors with our 5-star reputation (64 Google reviews) and introduces our philosophy: comfort, positivity and family care. • Service pages for routine check-ups, cleanings, aesthetic dentistry and children’s visits, each with clear calls to action that open the booking flow. • An appointment-booking module that lets patients pick a date, time and practitioner, then sends automated e-mail/SMS confirmations. • A small e-commerce section for toothbrushes, whitening kits and similar items with secure checkout. • “Meet the Team”, “Contact & Directions” (153 River Rd, Lyttelton Manor, Centurion, 0157), plus an embedded Google Map and click-to-call on mobile (061 416 4649). • Fully responsive design, fast load times and on-page SEO best practices for local search (“Dentist in Centurion”). • Easy content management so my team can edit text, add products or adjust hours without developer support. Acceptance criteria 1. Website passes Google Mobile-Friendly and PageSpeed Insights (min 80/100). 2. End-to-end test: user books an appointment and receives confirmation. 3. Product purchase completes successfully via the chosen payment gateway and sends an order e-mail. 4. All core pages editable from the CMS back-end. Please outline your suggested tech stack, timeline and any similar dental or medical sites you have delivered.