I think you're on the right track but the phrase, "Long Haul Ranch', sounds like you were in shipping or trucking. I like "Long Hall Farm", or simply , "Long Hall".
However, if you want your wedding venue to cater to upmarket clients, you should select a name that would be suitable.
Is there a crop, a wild plant that you could incorporate into the name? For example, "Fern Ridge Farm", "Apple Blossom Wedding Venue", or "Willow Way Farm".