Michael was very honest about what I needed to do to go through the whole process. He always made himself available and was punctual and professional. The communication was open from the start to the end making the experience pleasant with no stress at all. He was understanding of my situation and provided support I needed. I felt I could rely and trust him to be doing an excellent level of work as his commitment was always of high standard. Thanks Michael.
