At Gaffey Productions we pride ourselves at filming all the best moments of your lives! Any occasion that is special to you is special to us. Always remember that your Wedding Day is an occasion that cannot be repeated. Don't let your Wedding day fade away: let Gaffey Productions create a long lasting memory for you and your loved ones for years to come. Digital Memories Forever: www.GaffeyProductions.com