American Society of Golf Course Architects

Members by Last Name
Member Name Location Phone
Paul AlbanesePlymouth, MI734-667-5150
William W. AmickDaytona Beach, FL386-767-1449
Ian C. AndrewBrantford, Ontario, CAN519-752-8456
Kevin AtkinsonArvada, CO303-670-0478
Brian AultClarksville, MD301-854-0307
Gary Roger BairdClovis, CA615-294-7484
Richard BarilHouston, TX281-376-8282
Michael BeebePalm Coast, FL386-931-1202
Edward M. BeidelOrlando, FL407-658-6428
Jan BeljanJupiter, FL561-371-0397
Mike BenkuskyLake In The Hills, IL815-474-8385
Dave BennettAllen, TX512-327-2257
Bill BerginAtlanta, GA770-993-6310
Cary BicklerSan Diego, CA619-223-3240
James BlaukovitchQuakertown, PA215-538-2900
Fredrick C. BlissSanta Rosa, CA707-578-4273
Jeffrey D. BlumeMagnolia, TX281-259-6109
Glenn F. BoormanDacula, GA678-779-3014
William BoswellEvans, GA706-364-0049
Jeffrey D. BrauerMansfield, TX817-640-7275
Gary BrawleyPeoria, AZ623-374-4816
Patrick BurtonScottsdale, AZ480-483-1994
Ty ButlerBelmont, CA650-620-9670
Douglas A. CarrickDon Mills, Ontario, CAN416-447-6295
James N. CervoneLevel Green, PA412-607-4892
Nai Chung Lee ChangAtlanta, GA404-303-0477
S. Bruce CharltonPalo Alto, CA650-475-0337
Thomas E. ClarkMarshall, VA540-364-7665
Todd ClarkKansas City, KS913-621-5214 ext. 24
George M. CliftonApopka, FL386-734-2321
Chris CochranNorth Palm Beach, FL561-626-3900
John ColliganArlington, TX817-543-2001
Bill CooreAustin, TX512-477-5441
John CopeAtwood, CO+63-918-888-2673
Brian E. CostelloBelmont, CA650-620-9670
Paul CowleySt. Simons Island, GA912-222-1616
Robert E. CuppAtlanta, GA404-630-6923
Brian CurleyScottsdale, AZ480-483-1994
David M. DaleSanta Rosa, CA707-526-7190
Michael DasherWinter Park, FL407-645-3446
Tripp DavisNorman, OK405-447-5259
David DruziskyEagle, ID208-343-5101
Perry DyeEnglewood, CO303-790-9045
P. B. DyeHouston, TX561-790-6733
Alice DyeCarmel, IN317-843-0591
Pete DyeCarmel, IN317-843-0591
Kenneth DyeHouston, TX281-496-4300
Cynthia Dye McGareyEnglewood, CO303-898-8400
Todd EckenrodeIrvine, CA949-476-6878
Jim EnghCastle Rock, CO303-663-1000
Lindsay B. ErvinCrofton, MD410-693-9946
Keith E. EvansLaingsburg, MI517-919-6555
Kenneth C. EzellApopka, FL386-734-2321
Thomas FazioJupiter, FL561-746-4539
Scott FisherOttawa Lake, MI419-829-2992
Steven P. ForrestToledo, OH419-841-8553
John FoughtScottsdale, AZ480-991-9858
Timothy FreelandPhilomont, VA904-705-4928
Dana FryBoca Raton, FL852-9763-7955
Billy FullerAtlanta, GA404-892-3456
Les FurberCanmore, Alberta, CAN403-678-4803
Jon GarnerSouth Ogden, UT801-663-7485
Stan GentrySt. Louis, MO314-956-5281
Lester GeorgeMidlothian, VA804-897-8600
Robert GibbonsWilmington, NC910-256-3819
Garrett GillRiver Falls, WI715-425-9511
Michael E. GleasonPinehurst, NC910-690-8705
David W. GordonDoylestown, PA215-340-7320
Denis GriffithsBraselton, GA770-867-4480
Gil HanseMalvern, PA610-651-2977
Jeff D. HardinWickenburg, AZ928-684-0525
A. John HarveyLong Valley, NJ201-280-8389
Grant HaserotScottsdale, AZ480-483-1994
Neil HaworthNotre Dame Ile Perrot, Quebec, CAN514-877-9818
Ray HearnHolland, MI616-399-7686
Dave HeatwoleState College, PA814-867-0322
Arthur HillsToledo, OH419-841-8553
Mark HollingerBelmont, CA650-620-9670
Brian HuntleyUniontown, OH330-495-4157
Michael HurdzanColumbus, OH614-457-9955
Richard JacobsonLibertyville, IL847-918-1361
Tom JohnsonPleasanton, CA310-977-9970
Clyde B. JohnstonHilton Head Island, SC843-342-6335
Rees JonesMontclair, NJ973-744-4031
Robert Trent JonesPalo Alto, CA650-475-0333
Kenneth M. KavanaughTucson, AZ520-323-8232
Stephen KayEgg Harbor, NJ609-703-3300
William A. KermanCardington, OH614-506-0611
Ronald KirbyPalm Beach Gardens, FL561-776-6434
Donald KnottMountain View, CA650-968-9036
John LaFoyGreenville, SC864-458-9073
Erik T. LarsenPonte Vedra Beach, FL904-631-7480
Jeff LawrenceTravelers Rest, SC864-477-2720
Jae LeeRoseville, CA916-872-8940
Jerry L. LemonsOld Hickory, TN615-847-8877
Gregory T. LetschePalm Beach Gardens, FL813-769-3719
Timothy LiddyYorktown, IN765-744-9696
Gary LinnMountain View, CA650-968-9036
Jim LipeShreveport, LA318-458-4800
Robert M. LohmannMarengo, IL815-923-3400
Bill LoveCollege Park, MD301-864-4880
Jeffrey LucovskyCallahan, FL904-778-8333
Brian K. LussierHolly Springs, NC919-417-5002
Charles M. MahannahHobe Sound, FL561-241-8131
Richard MandellPinehurst, NC910-255-3111
Dan MaplesPinehurst, NC910-944-1600
Greg MartinBatavia, IL630-482-2532
Victoria MartzJacksonville, FL904-631-6288
Thomas A. MarzolfGreer, SC828-693-0052
Jerry MatthewsEast Lansing, MI517-485-0480
W. Bruce MatthewsOkemos, MI517-339-9700
Thomas McBroomToronto, Ontario, CAN416-967-9329
Mark McCumberJacksonville, FL904-571-8274
Robert McNeilSaunderstown, RI401-667-4994
Neal MeagherPleasanton, CA925-417-7513
Harrison G. MinchewPonte Vedra Beach, FL904-631-9191
Robert W. MooreChapel Hill, NC919-960-4302
David L. MooteBrampton, Ontario, CAN905-454-5222
Robert F. MooteBrampton, Ontario, CAN905-451-3952
Jay MorrishHighland Village, TX972-317-9050
Gregory B. MuirheadMontclair, NJ973-744-4031
Mark A. MungeamDouglas, MA508-873-0103
Jeffrey MyersWaxhaw, NC704-243-1450
Doug MyslinskiLibertyville, IL847-918-1361
Greg H. NashAnthem, AZ623-551-8343
Jack NicklausNorth Palm Beach, FL561-626-3900
Jack W. Nicklaus IINorth Palm Beach, FL561-626-3900
Kevin NorbyChaska, MN952-361-0644
Timothy P. NugentAlpharetta, GA847-680-0482
Richard P. NugentSun Lakes, AZ480-883-9844
Joe F. ObringerSuwanee, GA770-813-4695
Cal OlsonAliso Viejo, CA949-215-2020
E. Lawrence PackardPalm Harbor, FL727-938-7522
Arnold PalmerOrlando, FL407-876-1068
Gary PanksParadise Valley, AZ480-563-7175
Damian V. PascuzzoEl Dorado Hills, CA916-941-8692
Richard M. PhelpsEvergreen, CO303-670-0478
Rick PhelpsArvada, CO303-670-0478
Kyle D. PhillipsGranite Bay, CA916-797-2141
Gerald W. PirklHenderson, NV949-248-7098
J. Michael PoellotSaratoga, CA408-354-5809
Jeffrey PottsDunkirk, MD443-964-4295
Algie M PulleyWalnut Creek, CA925-954-1260
Todd QuitnoMarengo, IL815-923-3400
David A. RainvilleOrange, CA714-838-7200
Kevin RamseySanta Rosa, CA707-526-7190
Mark F. RathertHighlands Ranch, CO303-717-1776
Andrew RaugustStockton, CA209-942-1200
Forrest RichardsonPhoenix, AZ602-906-1818
Richard RobbinsCary, NC919-319-1004
Cabell B. RobinsonMarblehead, MA781-631-5927
Ted RobinsonLaguna Beach, CA949-376-7002
Drew RogersToledo, OH419-787-6786
Roger G. RulewichBernardston, MA413-648-9303
Randolph RussellSaint Simons Island, GA512-970-1681
John SanfordJupiter, FL561-691-8601
George F. SargentFranklin, NH603-934-3230
Art SchaupeterSt. Louis, MO314-443-9029
Lee E. SchmidtScottsdale, AZ480-483-1994
Craig SchreinerMyrtle Beach, SC843-448-2600
Scot ShermanGreenville, SC864-382-9062
Michael SmelekHockley, TX281-376-8282
Doug SmithEastchester, NY914-715-7868
Shawn SmithToledo, OH419-847-8553
Steven R. SmyersLakeland, FL863-683-6100
Andy StaplesScottsdale, AZ480-206-1134
John SteidelKennewick, WA509-582-6706
Brit StensonCleveland, OH216-522-1200
Jason StrakaDublin, OH614-264-1511
Bryce SwansonMontclair, NJ973-744-4031
Troy MG VincentAugusta, GA561-339-1249
Mark VossAustin, TX512-289-0340
Robert WalkerAtlantic Beach, FL904-241-3500
Tom WatsonWestwood, KS913-432-1020
Bobby WeedPonte Vedra Beach, FL904-910-2876
Steven WeisserMontclair, NJ973-744-4031
David WhelchelBella Vista, AR614-805-1660
Christopher M. WilczynskiPittsfield Township, MI734-395-7941
Shane WitcombeChandler, AZ602-402-2196
Rodney WrightHonolulu, HI808-591-7911
Brian YoderSylvania, OH419-450-7592
Taylor ZimbelmanWichita, KS303-246-6117