Booked a repair online. There was clear pricing before booking which was good to see. I booked on a weekend so the earliest date on the website was a Tuesday, but I got a call on the Monday asking if I minded them coming early, which was great.
Issue was identified quickly and a replacement part had to be ordered. After a short wait I was contacted to accept the replacement time.
Everything was easy, stress free and clear.
Would recommend and use again.