Cooper does a great job and is flexible with his time. Booked in for a full top to bottom service and clean but he was honest and only carried out the work that needed do ... more