Serving the North Branford, CT area including (but not limited to): Branford, Chester, Clinton, Deep River, Durham, East Haven, Essex, Guilford, Hamden, Killingworth, Madison, Meriden, Middletown, New Haven, North Branford, North Haven, Northford, Old Lyme, Orange, Old Saybrook, Wallingford, West Haven, and Westbrook.