All reviews seem negative
I could never reach the guy after paid him. Nobody picks up the phone and nobody returns the voice mail except for new appointment. Cons: poor communication, low efficiency, ...