Dunnigan & Messier, PC, is based in Newport News, Virginia. We represent clients throughout the Virginia Peninsula, in the cities of Newport News, Hampton, Williamsburg, Virginia Beach, Norfolk, Isle of Wight, Suffolk, Portsmouth, Chesapeake, Southside, Poquoson, Smithfield and Windsor, and in James City County, Charles City County and York County.