STAY AWAY!!!! We hired Brian Brown for our wedding and he took $500 deposit and we NEVER saw him again! To this day he has made no attempt to refund our money even though he was very apologetic for his error of business practice. Dealing with Brian Brown has been very frustrating and emotionally taxing. I DO NOT recommend at all!