richmond golf greens virginia golf greens golf putting greens
Are your golf greens something the entire family can enjoy?

If you live in Maryland or Virginia, golf greens from Southwest Greens of Virginia can improve your short game and the value of your home. We are changing the way people think of artificial turf for their indoor or backyard golf putting greens. Our products are made from high-quality synthetic materials that are designed to look, feel and play like a natural sod golf course. Furthermore, our golf putting greens are inexpensive, easy to maintain and can withstand the elements as well as years of use without visible wear and tear.

Enjoy the comfort and accessibility of having a personal golf green in your home or business with the help of Southwest Greens.

  • Our synthetic grass products for your home are environmentally safe and family friendly.
  • We can install an outdoor golf practice area in a professional and timely manner so your family can begin enjoying it in no time.
  • Little to no maintenance required
  • We can even help you design a green to wrap around an existing pool or work around a children’s play area.
artificial golf
synthetic grass
backyard richmond golf greens

Throughout Virginia and Maryland, our golf greens are proving to be a revelation. Enjoy practicing your golf game right in the comfort of your own home without having to fight the crowds at the local putting range with a personal putting green from Southwest Greens. Improve your game — and your quality of life — on our realistic artificial turf.

Our products offer true ball roll and give you the feel of real grass without the high maintenance and cost involved in keeping it perfectly green. Practice like the pros from the comfort of your own home or your backyard. Contact Southwest Greens of Virginia today for your custom green.

We offer service but not limited to the following areas:

• Richmond
• Charlottesville
• Fredericksburg
• Virginia Beach
• Williamsburg,
• Eastern Shore
• Maryland Eastern Shore
• Stafford
• Lynchburg
• Roanoke
• Norfolk
• Newport News
• Culpeper
• Hampton
• Portsmouth
• Lake Gaston
• Chesapeake Bay 
• Tidewater area