He explains everything in such detail that he answered all my questions before I had the opportunity to ask. Very thorough and everything he said to expect would happen, did. No...
All reviews seem positive