I think the most painless way to avoid serving queers with you business is to keep a pre-prepared appointment book that is completely filled for the year.
When the queers come in inquiring about your services, just tell them you are booked solid the day of their wedding. Give them a glance at your full but fake appointment book.
No muss, no fuss.
That sounds pretty smart to me.