Williamsburg, Virginia Landscaping Company


Landscaping Company Serving James City County, Virginia

American Dream Landscapes is proud to serve James City County, Virginia. Please see below for the landscape and hardscape services we offer.

Click or tap on a service to learn more.

American Dream Landscapes is a full-service landscape and hardscape company that serves James City County, Virginia.

If you’re looking for a high-quality, local company to install your next landscape or hardscape feature, we’d be honored if you contacted us for a 100% free estimate of the services you need.

We can help both residential and commercial clients in James City County.

Please check out our services that are linked below. Read more about our company on our About Page. See some of our work in our Landscape and Hardscape Work Gallery. Don’t forget to check out some Testimonials from our satisfied clients! 

If you have any questions about our service, we welcome you to contact us 24/7, by using our online contact form or by dialing or texting (757) 645-5222.

We Serve All of James City County, Virginia

Our James City County Landscape + Hardscape Services

Request Your Free Estimate Today!

United States Flag American Dream Landscapes
Virginia State Flag American Dream Landscapes


Serving Williamsburg, James City County, New Kent County, and York County, VA.