I usually spend about 3 months a year in Antigua, in the dockyard area and have never heard anything about them, good or bad, nor even seen the shop.
He must be quite a quiet outfit which could be good for you.
The other guys in english harbour, soul immersions and aquanauts are good shops...