Hi Elise23, To my knowledge William is a very patience person with a friendly attitude to his client & even to his client family mamber too. Due to his patience & friendliness i even recommended him to my sister & my parents too & they end up having a happy & good relationship during the whole renovation process too. Althrough sometime he is abit forgetful but I am sure that he know his works well & he too know what's going on in his works. So during the whole renovation we didn't even questions or worries about his work & in the end he did produce a very nice & good job to my house as well as to my sister's too. So if anyone out there who wish to know more about my experience with him, can always PM me & I will be willing to share with you my experience.