Called on the 12th and technicians arrived first thing the next morning. That's a good start. I had had a previous inspection so what they told me matched what the first guy said so that's another plus but since they were there, they said that they could get the job done that day - so off they went. Given a verbal estimate and, despite the job taking a bit longer to finish than expected, that price is what I paid. I'm not going to vouch for this but I feel that I might just have got a better deal than the other guy. Job finished in a timely manner and there's a loyalty card. That's a new one to me but always welcome. Very pleased with the service and these are my new go-to guys. Great job.