Catherine was amazing from start to finish for our wedding! We live overseas so had to do our initial consultations via zoom and the warmth we felt from Catherine over a ... more