Absolutely. There are considerations that need to be made when you work with a roofer in winter. The roofer will need a place to keep the shingles warm, and specific roofing techniques, like hand tabbing, may be important for avoiding some of the issues brought on by colder weather. But roofing is also often less expensive during this time of year, and the results can still be exactly as you hoped/expected.