All reviews seem negative
Pros: Highly accurate, very experienced Cons: Pricey but worth it, frequently too busy to accept new work