Snow removal for homes in a single family neighborhood is rarely provided by an HOA in the Denver metropolitan area - sometimes I see it for a gated community - snow removal is typically a town/city/county responsibility. Someone in the local government can give you their policy with dealing with snow; sometimes it is on the local government's web site.
Snow removal for a condo, or town home (and sometimes patio home) communities typically is included in the HOA fee.
If you are in the process of purchasing a re-sale home in Colorado, the standard purchase contract provides you with an opportunity to review the HOA documents including the financials - from the income statement & budget, you can see how the collected money is spent by the HOA. Many HOA's have a web site but frequently, you need to be a home owner in order to access the site. Best of luck with your purchase; Colorado is a great place to live!
Some HOA's will provide a pool, spa, gym, recreation room, tennis courts, outside maintenance of the common grounds and some even have gated communities. It really depends on what you are looking for in the community. Good luck.