Dennis is great. I’d like to start off by saying I only give him 4 stars because we haven’t booked with him yet. My Fiance and I met with him and we loved everything we heard. He’s very professional and really knows his photos. He does everything himself – no outsourcing. Dennis rocks.