Hi Mike,
I’m currently working with “Forever Lawn” –http://www.foreverlawn.com/northern-california-artificial-grass.html
209-833-7877
My project has not been constructed yet, but they have given me great samples and information. The designs I have seen built are high in quality. If your client is a more intense golf aficionado, their “Tournament Green” sand infill products are the way to go. In my experience, they encourage client input during construction. Using a soccer bawl and the clients preferences to shape the green as they finish it up. Really neat.
Also, to take your design over the top check out these lights-
http://site.electricsuppliesonline.com/documents/focus-lighting/PGL-05_Cut_Sheet.pdf
Southern Links can help you with additional golf items like cups, flags, etc. – 916-772-1616
Good luck-
Also,