In the little Texas Hill Country town of Glendora Hill, everyone decorates for the holidays as elaborately as they do for all seasons. Dr. Keith Elliot notices this his first night in town, and only moments after he also notices that his new neighbor, Judd, is the big strong cowboy of his dreams. But when Judd says something unthinkable to Keith after they make love for the first time, Keith throws him out and decides to focus on his new position at the Glendora Hill Medical Center and riding his new horse at a ranch outside of town. At the ranch, he meets Ben, another handsome young cowboy who just moved to town. Through a series of events between Thanksgiving and Christmas Eve over which Keith has no control, he finds himself falling deeply love with two cowboys at the same time. Then Keith buys the old firehouse on Main Street, his new best friend and landlord, Sebastian, develops serious medical issues, and Keith's love life becomes even more complicated. When Keith and his two cowboys finally admit they all love each other, will they ever find the peace they all seem to want so much? And will poor sweet Sebastian get the medical miracle he needs so Christmas in Glendora Hill won't be ruined that year?