Since 2008, Colorado - along w/ other states - provides protections for LGBT people in places of public accommodations (bakeries, restaurants, hotels etc). In other words, you hang up a shingle that says "open for business" in CO and you need to serve everyone unless they are disorderly or threating to others.

Most states do no offer these types of anti-discrimination laws.