Called with zero knowledge of any type of solution. Hung up with vast knowledge of exactly what I called for, and then some. Super helpful, able to explain whatever you need at whatever level you understand, the expert level, or the completely clueless. Cannot recommend enough.