Ceremony and Reception Location, catering and tent: Diamond's Edge Restaurant-Great Diamond Island, Portland ME
Photographer: John Santerre for David Murray Weddings
Wedding Planner, Florist, Lighting, Event Design: KPW
Rentals: Be Our Guest, available through Kate Parker Weddings
Cake: Confection Art
Calligraphy: Jan Boyd
Transportation: Casco Bay Lines
Music: The Pulse available through Best Bands








