In just 2 very short meetings with Michael, he managed to find the solution personally catered to my situation and expectations. Punctual, well informed and very reliable.

Garry S.