Poor service.
Good initial communications to get your booking, then after that time changes, and delays after delays. The company would then not answer the phone and the engineer, when he did call, couldn't be called back as the number redirects to a unanswered company line.
If you need assistance with any amount of reliability I would avoid this company.

