Jun. 21—ESSEX — Residents who think the roof on the new $15.5 million Public Safety Building looks a bit wavy aren't imaging things. Town officials are aware that shingles on roof have "cupped" or ...