Horrible! Do not trust or waste your time with Brian Brown. He took engagement photos for us and we never received them, even though we paid for them. He took the photos and was booked to do our wedding and then disappeared, after receiving a deposit from us. He didn't return phone calls and we had to hire another photographer at the last minute. The engagement photos were taken over a year ago, and after many calls, texts and voicemails, (which were never returned or answered ),we still have no engagement photos..memories lost. He is the most irresponsible, and unprofessional business person I have ever had the displeasure of getting screwed over from. Do not let yourself or anyone you know make the mistake of hiring Brian Brown. He will not follow through with what he says, and will take your money and run.