My recommendation of
Esmé Spurling Media...
I was extremely pleased with both the photography and videos produced.
Esme is really good at making you feel comfortable in front of the camera and is great at offering creative ideas too.
The turnaround time on getting the images back was really quick and easy she always keeps you informed which makes the whole process relaxed and easy.