Wedding Photographer in Union County
Serving Union County couples with 14 years of wedding photography experience. From the elegant estates of Garwood to the tree-lined streets of Westfield, we capture every chapter of your love story.
Union County: Classic Elegance in Central New Jersey
Union County blends historic charm with polished sophistication, offering couples a wonderful mix of settings — refined country clubs, elegant estate ballrooms, and the walkable, tree-lined downtowns of Westfield, Cranford, and Summit. Its central location makes it a favorite for celebrations that draw guests from across the tri-state area, and its venues deliver timeless backdrops for both intimate gatherings and grand affairs. With 14 years and 750+ weddings of experience, we know how to make every Union County venue look its absolute best.
Our Approach to Union County Wedding Photography
Union County weddings tend to be warm, family-centered celebrations rich with tradition and thoughtful detail, and our photography style matches that energy perfectly. We document the fine details — the heirloom jewelry, the hand-lettered place cards, the florals that took months to plan — while capturing the big, joyful moments that define the day. We move seamlessly between photojournalistic storytelling and editorial portraits, and our couples consistently tell us that their gallery feels like a complete, cinematic narrative of the celebration.
Engagement Sessions in Union County and Beyond
Every wedding package includes a complimentary engagement session. Union County couples love shooting in the gardens of the Reeves-Reed Arboretum in Summit, the charming downtown of Westfield, the leafy paths of Nomahegan Park in Cranford, or the historic grounds of Liberty Hall. Whether you want a garden, downtown, or golden-hour feel, the goal is always the same: to create images that reflect who you are as a couple.
Full Coverage From Westfield to Elizabeth
We travel to Union County from our base in Sparta and include travel in our package pricing with no additional fees. Whether your wedding is at a country club in Scotch Plains, an elegant estate in Garwood, or an intimate ceremony in Summit, you receive the same full-service experience: timeline planning, vendor coordination, all-day coverage from prep through the last dance, a 48-hour sneak peek, and your full edited gallery within six to eight weeks. We have the experience to handle weddings of every size, culture, and complexity.
Popular Union County Wedding Venues We Love
We have photographed weddings at dozens of venues across Union County. Here are some of our favorites.
The Westwood
A beloved Garwood venue with multiple elegant ballrooms, refined interiors, and versatile spaces that make it a longtime favorite for Union County celebrations.
Shackamaxon Country Club
A historic Scotch Plains country club offering classic clubhouse charm, manicured grounds, and picturesque golf-course views for ceremonies and portraits.
Galloping Hill Golf Course
A polished Kenilworth venue with a modern clubhouse, sweeping fairway views, and beautifully landscaped outdoor ceremony spaces.
Why Union County Couples Choose Hariel Xavier Photography
Experienced & Professional
With 14 years and 750+ weddings, we anticipate every moment so nothing is missed on your day.
Personalized Approach
Every couple is unique. We tailor our approach to match your style, personality, and vision for the day.
Local Union County Knowledge
We know the light, the landscapes, and the best photo spots at venues throughout Union County.
Union County Wedding Photography Packages
Our wedding photography packages range from $1,900 to $3,900 and include full-day coverage, professional editing, high-resolution digital files, an online gallery, and a complimentary engagement session. Custom packages are also available.
Ready to Book Your Union County Wedding Photographer?
2026 dates are filling fast. Schedule a free 30-minute consultation to discuss your wedding vision and check availability for your date.
Get in Touch TodayOr call us directly at (973) 840-8945