I highly recommend Sooters.
John, the photographer is great. He gives you what you want and when you want it.
He's very creative, I loved all the pictures he took (and mind you he took a thousand pictures) The only hard part was choosing the pictures that made into the album.
But most importantly he is very understanding, I missed a few appointments and not once did he mention it- and on the wedding day, he was nothing but patient and polite during family photo ops