Very thorough job. Everything explained beforehand and a clear contract of work was sent. Very happy with the finished job and would definitely recommend!