I totally agree with other reviewer's comment about ""Greg is a skilled guy with total integrity"". Highly recommend him for your next visit.
All reviews seem positive