we have been colaborate with XO Photo in pre-wedding photoshoot for our clients. They were professional and can bring an unique and different concept of photos. they know exactly what client needs, not only what clients want. their photo was amazing. their team were fun, and know well how to make client happy, relax , and confidence during photoshoot. they were very reccomended.