Don't just take my word for it, here are some recent reviews!
Craig A, Google Reviews
Honestly can’t recommend Craig highly enough. Incredibly patient and explains things in a way that’s very easy to understand. He has brought my production on leaps and bounds. He’s filled me with enough confidence that I might even release some music!