Greg is a great motivator and trainer. He's always fixing and adjusting my form, which you'd expect from a good trainer.
I've also had trainers in other gyms such as 24 hour fitness. However, they are just fulfilling a transaction whereas with Greg you really do get week over week goal tracking with him and someone who will really keep you accountable (even outside of the gym)
He also provides great feedback on the mental side so that you can make your workouts habitual and not rely on will power. It has transformed my daily routine and makes working out automatic vs being a chore.
He's also really flexible with scheduling which is really important when you need to reschedule things for unforeseen circumstances.
I highly recommend Greg whether your goal is muscle building, weight loss, strength training, getting lean, etc.