You think it's okay to force someone to provide a service against their will.
I don't.
If they're bigots, you're making them worse bigots.
.
Then you should gladly buy their surrounding infrastructure with your own f****** money
Everyone already gets to use the surrounding infrastructure. Should you have to let anyone come into your house because of the surrounding infrastructure?
Your home is private....you don't have to let anyone come into your house that you don't want to. Unless you were to turn your house into a sort of "public accomodation" where you rent rooms or provide other services, it remains private. If you have a public business, which means it is open to all, then you can't discriminate based on race, religion, age, etc.. Private social organizations as long as they don't pereform any significant public function (they don't operate in a business sense) can limit membership, but each state has rules that they also must comply with.
Public businesses have to follow certain laws for the protection of the public, like for example, install fire hydrants, if that is what the state requires. If the owner doesn't want to, for whatever reason, they are not given a license to operate a business. To
not discriminate based on sex, race, age, or sexual orientation, if it is the law, businesses must comply or not operate a business.