Skip to main content

Peninsula Business & Nonprofit Attorneys: Newport News, Hampton & Williamsburg


We represent businesses, nonprofits, and property owners across the Virginia Peninsula, including Newport News, Hampton, Williamsburg, James City County, York County, and Poquoson. Our downtown Norfolk office is a short trip through the tunnels, and we work with many Peninsula clients by phone and video.

Business Law on the Peninsula

The Peninsula economy is anchored by shipbuilding in Newport News, Joint Base Langley-Eustis, NASA Langley Research Center, and tourism around Williamsburg. Many local companies are defense contractors, suppliers, and service businesses. We help them with LLC and corporation formation, contracts, teaming and subcontract agreements, and ownership transitions, including mergers and acquisitions.

Nonprofits

We help Virginia charities, churches, and community organizations start a nonprofit, apply for 501(c)(3) status, adopt bylaws and conflict of interest policies, and stay compliant as they grow. Learn more about our work with nonprofit and tax-exempt organizations.

Commercial Real Estate

We handle commercial real estate transactions, leases, and investment acquisitions across the Peninsula. Newport News, Hampton, Williamsburg-James City County, and York County-Poquoson each have their own circuit court clerk’s office for recording, and we coordinate with the right one for your property.

Civil Litigation

We represent clients in litigation and dispute resolution in Peninsula general district and circuit courts, including contract, partnership, and real estate disputes.

Frequently Asked Questions

Can you help a government contractor set up or restructure a company?

Yes. We help contractors form entities, structure ownership, and prepare the agreements their work requires.

Do you handle cases in Newport News and Hampton courts?

Yes. We handle civil matters in courts across the Peninsula and the rest of Hampton Roads.

Do I need to come to Norfolk to meet?

No. Many Peninsula clients meet with us by phone or video, and we arrange in-person meetings when needed.

Talk With Our Team

Tell us what you are working on and we will tell you how we can help. Schedule a consultation or call our Virginia office at (757) 250-5300 or our North Carolina office at (919) 521-8820.

Read What Clients Are Saying


I’ve had nothing short of an excellent experience working with this firm! They are professional, prompt, experienced and fairly priced. They have navigated me through many questions, challenges and documents. I am forever grateful for their quality service and dedication!
5 Star Google Review from Tamika D.

I could not have made a better selection on the quality of professionalism and service provided by McCormick Law and if I were to do it 100 times over, I would choose them every time. Thank you very much for your responsiveness, professionalism, and courtesy while assisting me through this process.
5 Star Google Review from Josh G.