Graeme Moorhouse was absolutely excellent. Took me through the process as a first time buyer. Was always available. Got me the best possible deal even with the hike in interest rates. Could not recommend any higher. Made the process extremely easy