Mike is just great. He explains everything to you and also gives you pricing options. He will also comes to you and give you estimates.
All reviews seem positive