I pm'ed him for the free logo. Got the logo and its very professional, he delivered it in no time. i can vouch for his quality !
I am sorry for not being exactly convinced enough, maybe his works are awesome, but in this type of business it is strange to not show projects openly.
Without the actual logo published publicly a simple vouch is not enough of a representation of quality in my opinion.