It depends on the original material and what repair is needed. Just because you had a lot of snow is not a reason for a repair.
Does it leak? How was it installed previously? How old is the roof? Can you post pictures?
The Handyguys Podcast [url]http://www.handyguyspodcast.com[/url]