MacNeill photography has been providing wedding, portrait and commercial work for 26 years to the public.