For my local weather I go right NOAA site.
All you need is your town and zip code.
http://radar.weather.gov/radar.php?rid=buf
Here is the link to my town but you’ll get the idea.
Yes, I use that resource regularly, and also this one:
The commercial weather media like the Weather Channel, Accu-weather, and TV/radio weather all get their information directly from NOAA. When NOAA is wrong, the weather media always seems to be wrong too. But with NOAA, you don’t get the “storm-a-geddon” hype that the commercial sites seem to prefer.
I also like Weather Underground for the local, mostly privately-owned weather stations that feed real time data through their website. There’s one only a couple of miles from my house and plenty of others in the vicinity.