Carol Provan, Wedding celebrant and General civil celebrant, providing professional Wedding Ceremonies, Commitment Ceremonies, Naming Ceremonies and other general ceremonies doing everything possible to ensure that the ceremony is remembered for all the right reasons.