Booked online at 8 am and got a window for the afternoon. Engineer called ahead, arrived on time, diagnosed a worn pump, and fixed it in one visit. Price matched what I was quoted and they left everything tidy.
Support texted arrival windows and delays proactively. Clear, polite communication, and my appointment stayed within the promised slot. Exactly what I needed on a hectic day.