s

richmond backyard putting greens virginia backyard putting greens artificial putting greens
Do you install commercial greens in addition to your backyard putting greens?

Residents of Virginia and Maryland know backyard putting greens from Southwest Greens can upgrade any home or backyard. We have made a name for ourselves by providing our clients with high-quality artificial putting greens that are offer the most realistic look, feel and performance you’ll find anywhere. We have the most advanced synthetic turf for backyard golf greens or indoor putting courses. Whether you want to improve your golf game or simply upgrade your home or landscaping, we can create a high-quality custom green to suit your every need.

We offer those living in Maryland and Virginia backyard greens that make practice easy and serve as a centerpiece for your outdoor space. If you’re considering adding a putting green to your home or backyard, we invite you to contact Southwest Greens today.

  • Our products are made from high-quality synthetics that require very little maintenance and offer the true ball roll of professional golf courses.
  • Our custom-built artificial turf gives you the luxury of practicing your short game without ever having to leave the comfort of your own home.
  • Let us help you design a green to fit your home or backyard landscape
  • Schedule your free on-site consultation
backyard golf greens synthetic golf richmond backyard putting greens

Southwest Greens of Virginia employs only professional and reliable construction and installation experts. In other words, you can rest assured that your new putting green will be constructed and installed in a timely, professional and quality manner. You can’t go wrong with artificial turf from Southwest Greens! Call us today to design your personal putting green for your home or business.



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