I hope that everything will go well and that she's not in heat on July 7th. I remember that I also had to pay a $25 non refundable fee for Ziggy. I guess this helps to prevent people from backing out or cancelling their appointments.

If she's still in heat will they still do it? If so how much more would it be? I hope that your fiance is paying for this since it's his cat and he's let her go into heat. Good luck.