Environmental

Environmental

 
 
 
 
 
 
 
 
 
 
 
 
 
 
_
1010 Front Street NW
Grand Rapids, MI 49504
Jeff JarosJeff Jaros
Work Phone: 616-451-6270616-451-6270
_
1104 Third Ave.
Lake Odessa, MI 48849 1159
Tom RoundsTom Rounds
Work Phone: 616-374-3221616-374-3221
_
6011 W. St. Joseph, Suite 400
Lansing, MI 48917 5011
Jeff ChenaultJeff Chenault
Work Phone: 517-327-7848517-327-7848
_
68 E. Michigan Avenue
Battle Creek, MI 49017
Justian CraneJustian Crane
Work Phone: 269-224-3182269-224-3182
_
7125 Orchard Lake Road, Suite 104
West Bloomfield, MI 48322
Work Phone: 248-562-7129248-562-7129
_
65 Cadillac Square, Suite 3311
Detroit, MI 48226
Sean KelleySean Kelley
Work Phone: 313-961-9500313-961-9500
_
645 Griswold, Suite 3770
Detroit, MI 48226
Mark TenBroekMark TenBroek
Work Phone: 313-963-1313313-963-1313
_
28550 Cabot Drive, Ste. 500
Novi, MI 48377
Thomas PorterThomas Porter
Work Phone: 248-994-2240248-994-2240
_
615 Griswold, Ste. 600
Detroit, MI 48226
David GuastellaDavid Guastella
Work Phone: 313-963-0612313-963-0612
_
1343 Rochester Road
Troy, MI 48083
Ruben RamosRuben Ramos
Work Phone: 248-588-6200248-588-6200
_
3950 Sparks Drive SE
Grand Rapids, MI 49546 6146
Mike DeVriesMike DeVries
Work Phone: 616-574-8500616-574-8500
_
2365 Haggerty Rd. South
Canton, MI 48188
John BrowningJohn Browning
Work Phone: 734-397-3100734-397-3100
_
416 N. Homer Street
Lansing, MI 48912
Tim InmanTim Inman
Work Phone: 989-493-0997989-493-0997
_
27777 Franklin Road, Suite 2000
Southfield, MI 48034
Mark KoskinenMark Koskinen
Work Phone: 248-204-5900248-204-5900
_
608 S. Washington Avenue, Suite A
Lansing, MI 48933
Jeff JarosJeff Jaros
Work Phone: 517-484-6900517-484-6900
_
36524 Grand River, Suite B
Farmington Hills, MI 48355
Jason PickelJason Pickel
Work Phone: 248.949.4335248.949.4335
_
41780 Six Mile Road, Suite 200
Northville, MI 48168
Kevin HoppeKevin Hoppe
Work Phone: 248-553-6300248-553-6300
_
433 E. Ransom
Kalamazoo, MI 49007
Work Phone: 269-327-3532269-327-3532
_
25251 Northline Road
Taylor, MI 48180
Andy McCuneAndy McCune
Work Phone: 734-947-9700734-947-9700
_
10484 Citation Dr., Ste. 200
Brighton, MI 48116
Chad RajalaChad Rajala
Work Phone: 810-588-4696810-588-4696
_
7050 W. Saginaw Hwy., Ste. 200
Lansing , MI 48917
Richard ChelottiRichard Chelotti
Work Phone: 517-272-9835517-272-9835
_
500 Griswold Street, Suite 2600
Detroit, MI 48226 3480
Scott ShoganScott Shogan
Work Phone: 313-963-5760313-963-5760
_
333 West Fort Street, Unit 1405
Detroit, MI 48226
Rodney VelezRodney Velez
Work Phone: 989-928-8036989-928-8036
_
3250 W. Liberty Road
Ann Arbor, MI 48106 1128
Bob WantyBob Wanty
Work Phone: 734-761-8800734-761-8800
_
2101 Aurelius Rd., Ste. 2
Holt, MI 48842
Todd SneathenTodd Sneathen
Work Phone: 517-694-7760517-694-7760
_
9475 Holly Road, Suite 201
Grand Blanc, MI 48439 8351
Geric RoseGeric Rose
Work Phone: 810-743-9120810-743-9120
_
3911 Six Mile Road
Livonia, MI 48152
Mark DunzoMark Dunzo
Work Phone: 734-591-7208734-591-7208
_
4798 Campus Drive
Kalamazoo, MI 49008 2595
Craig ShumakerCraig Shumaker
Work Phone: 269-385-0011269-385-0011
_
1001 Woodward Ave., Suite 860
Detroit, MI 48226
Work Phone: 313.293.3545313.293.3545
_
3985 Varsity Drive
Ann Arbor, MI 48108
Edward GalozynekiEdward Galozyneki
Work Phone: 734-971-0030734-971-0030
_
535 Griswold St., Ste. 1680
Detroit, MI 48226 3698
Jesse VanDeCreekJesse VanDeCreek
Work Phone: 313-965-3330313-965-3330
_
10315 E. Grand River Avenue, Suite 201
Brighton, MI 48116
Tanweer ShahTanweer Shah
Work Phone: 810-229-6805810-229-6805
_
1811 4 Mile Road NE
Grand Rapids, MI 49525
Theresa PetkoTheresa Petko
Work Phone: 616-361-2664616-361-2664
_
26913 Northwestern Highway, Ste. 200
Southfield, MI 48033 8441
Work Phone: 248-262-1500248-262-1500
_
1280 Business Park Drive
Traverse City, MI 49686 8607
Work Phone: 231-946-9191231-946-9191
_
2020 Monroe Avenue NW
Grand Rapids, MI 49505 6298
Steve GroenenboomSteve Groenenboom
Work Phone: 616-363-9801616-363-9801
_
2303 Pipestone Road
Benton Harbor, MI 49022 2427
Work Phone: 269-927-0100269-927-0100
_
3754 Ranchero Drive
Ann Arbor, MI 48108 2216
Brian SimonsBrian Simons
Work Phone: 734-761-1010734-761-1010
_
555 Hulet Drive
Bloomfield Hills, MI 48302 0824
Roland AlixRoland Alix
Work Phone: 248-454-6300248-454-6300
_
26777 Central Park Blvd., Ste. 275
Southfield, MI 48076 4137
Ken WellsKen Wells
Work Phone: 248-936-1175248-936-1175
SME
_
1501 W. Thomas Street
Bay City, MI 48706 3241
Larry ShookLarry Shook
Work Phone: 989-684-6050989-684-6050
_
34000 Plymouth Road
Livonia, MI 48150 1512
Jon KramerJon Kramer
Work Phone: 734-522-6711734-522-6711
888-522-6711888-522-6711
_
3005 Boardwalk Street
Ann Arbor, MI 48108 5218
Matt CombenMatt Comben
Work Phone: 734-922-4400734-922-4400
_
6709 Centurion Drive, Suite 100
Lansing, MI 48917
Theresa MicheauxTheresa Micheaux
Work Phone: 517-318-0359517-318-0359
517-318-3673517-318-3673
_
2464 Byron Station Drive SW, Suite C
Byron Center, MI 49315
Shawn MiddletonShawn Middleton
Work Phone: 616-458-8580616-458-8580
_
44978 Ford Road, Suite A
Canton, MI 48187 5086
Work Phone: 734-454-7566734-454-7566
_
400 Renaissance Center, Suite 2600
Detroit, MI 48243
Bob GorskiBob Gorski
Work Phone: 313-407-8474313-407-8474
_
100 E. Chapin Street, Suite A
Cadillac, MI 49601
Connie HoukConnie Houk
Work Phone: 231.468.3456231.468.3456
_
5405 Data Court
Ann Arbor, MI 48108
Joshua SalazarJoshua Salazar
Work Phone: 734-761-9130734-761-9130
_
1827 N. Squirrel Road
Auburn Hills, MI 48326
Timothy JuidiciTimothy Juidici
Work Phone: 248-751-3100248-751-3100
_
44265 Plymouth Oaks Blvd.
Plymouth, MI 48170 2585
Jeff ElliottJeff Elliott
Work Phone: 734-455-8600734-455-8600
_
235 E. Main Street, Ste. 107
Northville, MI 48167
Aaron EtnyreAaron Etnyre
Work Phone: 248-489-9636248-489-9636
_
1211 Ludington Street
Escanaba, MI 49829
Randy ScottRandy Scott
Work Phone: 906-233-9360906-233-9360
_
1707 South Park Street, Suite 200
Kalamazoo, MI 49001
Tom WheatTom Wheat
Work Phone: 269-372-1158269-372-1158
_
300 River Place, Ste. 5400
Detroit, MI 48207 4457
Karen RidgwayKaren Ridgway
Work Phone: 313-567-3990313-567-3990
_
19500 Victor Parkway, Suite 300
Livonia, MI 48152
Walter KosinskiWalter Kosinski
Work Phone: 734-462-0207734-462-0207
_
3029 Page Avenue
Jackson, MI 49203
Eric MorrisEric Morris
Work Phone: 517-764-3345517-764-3345
_
697 Ottawa Beach Road, Suite 2A
Holland, MI 49424
Ken BosmaKen Bosma
Work Phone: 616-394-0200616-394-0200
_
2125 Ridgewood Drive Suite 101
Midland, MI 48642
Gary BartowGary Bartow
Work Phone: 989-837-3280989-837-3280
_
4660 S Hagadorn, Ste. 315
East Lansing, MI 48823
Doug StraussDoug Strauss
Work Phone: 517-482-1682517-482-1682
_
32121 Schoolcraft Road
Livonia, MI 48150 1833
Oge UdegbunamOge Udegbunam
Work Phone: 734-522-0300734-522-0300
_
220 Hoover Blvd.
Holland, MI 49423
Work Phone: 616-392-5938616-392-5938
_
302 River Street
Manistee, MI 49660
Shawn MiddletonShawn Middleton
Work Phone: 231-794-5620231-794-5620
_
1866 Woodslee Street
Troy, MI 48083 2207
Mark SmolinskiMark Smolinski
Work Phone: 248-680-0400248-680-0400
SME
_
2663 Eaton Rapids Road
Lansing, MI 48911 6310
Dave HurlburtDave Hurlburt
Work Phone: 517-887-9181517-887-9181
_
607 Shelby Street, Suite 650
Detroit, MI 48226
Manoj SethiManoj Sethi
Work Phone: 313-961-4040313-961-4040
_
715 Main Street
Norway, MI 49870
Bruce HawkinsonBruce Hawkinson
Work Phone: 906-563-1310906-563-1310
_
105 W. Grand River Ave.
Howell, MI 48843
Roland AlixRoland Alix
Work Phone: 248-454-6300248-454-6300
SME
_
3301 Tech Circle Drive
Kalamazoo, MI 49008 5611
Timothy MitchellTimothy Mitchell
Work Phone: 269-323-3555269-323-3555
_
535 Griswold Street, Suite 1100
Detroit, MI 48226
Eric MorrisEric Morris
Work Phone: 313-230-1000313-230-1000
_
1350 Eisenhower Place
Ann Arbor, MI 48108
Jason StoopsJason Stoops
Work Phone: 734-390-9330734-390-9330
_
253 Dino Drive, Suite B
Ann Arbor, MI 48103
Work Phone: 734-619-6868734-619-6868
_
2193 Association Drive, Suite 200
Okemos, MI 48864
Barry BuschmannBarry Buschmann
Work Phone: 517-316-9232517-316-9232
_
4241 Old US 27 S, Suite 1
Gaylord, MI 49735
Paul RepaskyPaul Repasky
Work Phone: 989-732-3584989-732-3584
_
1403 S. Valley Center Drive
Bay City, MI 48706
Jason KenyonJason Kenyon
Work Phone: 989-686-3100989-686-3100
_
1220 Airport Access Rd.
Traverse City, MI 49686
Bob NelesenBob Nelesen
Work Phone: 231-946-2394231-946-2394
_
G3287 Beecher Road
Flint, MI 48532
Edward TharpEdward Tharp
Work Phone: 810-732-6712810-732-6712
_
1925 Campau Farms Circle
Detroit, MI 48207
Tarolyn BucklesTarolyn Buckles
Work Phone: 313-409-9870313-409-9870
_
2851 Charlevoix Drive SE, Suite 108
Grand Rapids, MI 49546
Chris BosserdChris Bosserd
Work Phone: 616-956-3304616-956-3304
SME
_
856 E. Eighth Street, Suite 1
Traverse City, MI 49686 3471
Larry ShookLarry Shook
Work Phone: 231-941-5200231-941-5200
_
648 Monroe Avenue, NW., Ste. 210
Grand Rapids, MI 49503
Paul RozeboomPaul Rozeboom
Work Phone: 616-454-9414616-454-9414
_
123 W. Main, Suite 200
Gaylord, MI 49735 1397
Lawrence FoxLawrence Fox
Work Phone: 989-732-8131989-732-8131
_
13500 Reeck Road
Southgate, MI 48195 3058
John HennesseyJohn Hennessey
Work Phone: 734-759-1600734-759-1600
_
535 S. Burdick St., Ste. 248
Kalamazoo, MI 49007
Curt RoebuckCurt Roebuck
Work Phone: 269-553-0640269-553-0640
SME
_
13019 Pauline Drive
Shelby Township, MI 48315 3122
Chuck GemayelChuck Gemayel
Work Phone: 586-731-3100586-731-3100
_
10850 Traverse Highway, Suite 3365
Traverse City, MI 49684
Laura Aylsworth-BonzeletLaura Aylsworth-Bonzelet
Work Phone: 231-932-7592231-932-7592
_
34000 Plymouth Road
Livonia, MI 48150 1512
Rhett GroneveltRhett Gronevelt
Work Phone: 313-481-1250313-481-1250
888-522-6711888-522-6711
_
2605 Port Lansing Road
Lansing, MI 48906 2116
Mark BreukinkMark Breukink
Work Phone: 517-321-8334517-321-8334
_
1005 River Street, Suite 1
Port Huron, MI 48060
Kenneth KingsleyKenneth Kingsley
Work Phone: 810-956-9300810-956-9300
_
25200 Telegraph Road, Suite 300
Southfield, MI 48033
Nazeeh OudehNazeeh Oudeh
Work Phone: 248-936-8000248-936-8000
_
693 Plymouth Avenue NE
Grand Rapids, MI 49505 6031
Steve ElliottSteve Elliott
Work Phone: 616-456-5469616-456-5469
_
37483 Interchange Drive
Farmington Hills, MI 48335
Mahmoud El-GamalMahmoud El-Gamal
Work Phone: 517-394-5700517-394-5700
_
1230 Wilson Street
Marquette, MI 49855 4416
Ivan MartyszIvan Martysz
Work Phone: 906-228-2333906-228-2333
_
230 S. Washington Avenue
Saginaw, MI 48607 1286
Eric BardenEric Barden
Work Phone: 989-754-4717989-754-4717
SME
_
4219 Woodward Ave., Ste. 204
Detroit, MI 48201
Daniel CassidyDaniel Cassidy
Work Phone: 313-922-7000313-922-7000
_
929 Bridgeview South
Saginaw, MI 48604
Steve WarrenSteve Warren
Work Phone: 989-393-4200989-393-4200
_
201 East Ellsworth Street, Unit 100
Midland, MI 48640
Steve WarrenSteve Warren
Work Phone: 989-956-2020989-956-2020
_
1670 Lincoln Road (M-40)
Allegan, MI 49010
Work Phone: 269-673-8465269-673-8465
_
1515 Arboretum Drive SE
Grand Rapids, MI 49546
Jeffrey SchumakerJeffrey Schumaker
Work Phone: 616-575-3824616-575-3824
_
3100 West Road
East Lansing, MI 48823
Eric MorrisEric Morris
Work Phone: 517-333-3330517-333-3330
_
4039 40th Street, Suite 4
Grand Rapids, MI 49512
Jennifer SchmitzerJennifer Schmitzer
Work Phone: 616-575-9230616-575-9230
_
65 Cadillac Square, Ste. 3610
Detroit, MI 48226 1412
Phil SpaldingPhil Spalding
Work Phone: 313-964-0790313-964-0790
_
500 Griswold Street, Suite 2500
Detroit, MI 48226
Andy McCuneAndy McCune
Work Phone: 313-961-3650313-961-3650
_
1400 Zeeb Drive
St. Johns, MI 48879 1131
Larry ProtasiewiczLarry Protasiewicz
Work Phone: 989-224-2355989-224-2355
_
Two Towne Square, Suite 700
Southfield, MI 48076
Daniel McNultyDaniel McNulty
Work Phone: 248-447-2000248-447-2000
_
660 Woodward Avenue, Suite 1500
Detroit, MI 48226
Carey SuhanCarey Suhan
Work Phone: 313-837-8464313-837-8464
_
401 S. Washington Square, Ste. 100
Lansing, MI 48933
Gary MarkstromGary Markstrom
Work Phone: 517-316-3930517-316-3930
_
710 Avis Dr.
Ann Arbor, MI 48108 9649
Melissa CollinghamMelissa Collingham
Work Phone: 734-665-6000734-665-6000
_
424 Hancock Street
Hancock, MI 49930
Tracie WilliamsTracie Williams
Work Phone: 906-482-0535906-482-0535
_
7927 Nemco Way, #100
Brighton, MI 48116
Jayson NaultJayson Nault
Work Phone: 810-220-2112810-220-2112
_
51151 W. Pontiac Trail
Wixom, MI 48393
Work Phone: 313.262.6943313.262.6943
_
4771 50th Street SE
Grand Rapids, MI 49512
Work Phone: 734-922-4400734-922-4400
_
P.O. Box 3059
Melvindale, MI 48122
Ram RajadhyakshaRam Rajadhyaksha
Work Phone: 313-961-4040313-961-4040
_
1771 N. Dixie Highway
Monroe, MI 48162
Barry BuschmannBarry Buschmann
Work Phone: 734-289-2200734-289-2200
_
4775 Campus Drive
Kalamazoo, MI 49008
Scott HopkinsScott Hopkins
Work Phone: 269-375-3824269-375-3824
_
2844 Venture Drive
Marquette, MI 49855
Troy GallagherTroy Gallagher
Work Phone: 906-273-1568906-273-1568
_
801 Broadway NW, Ste. 215
Grand Rapids, MI 49504
Todd SneathenTodd Sneathen
Work Phone: 616-454-4286616-454-4286
_
39500 MacKenzie Drive, Suite 100
Novi, MI 48377
Kamran QadeerKamran Qadeer
Work Phone: 248-324-2090248-324-2090
_
27725 Stansbury Blvd., Ste. 195
Farmington Hills, MI 48334
Jennifer ChehabJennifer Chehab
Work Phone: 248-536-0080248-536-0080
_
125 Helle Boulevard, Suite 2
Dundee, MI 48131
Philip WestmorelandPhilip Westmoreland
Work Phone: 517-375-9449517-375-9449
_
741 Kenmoor SE, Ste. A
Grand Rapids, MI 49546
Chad RajalaChad Rajala
Work Phone: 248-925-7436248-925-7436
_
500 Griswold Street, Suite 1700
Detroit, MI 48226
Work Phone: 313-983-3600313-983-3600
_
8288 S. Pleasantview Road
Harbor Springs, MI 49740
Troy GallagherTroy Gallagher
Work Phone: 231-242-0068231-242-0068
_
555 S. Saginaw Street, Suite 201
Flint, MI 48502
Jason KenyonJason Kenyon
Work Phone: 810-235-2555810-235-2555
_
4910 Stariha Dr.
Muskegon, MI 49441 5596
Barbara MarczakBarbara Marczak
Work Phone: 231-798-0101231-798-0101
_
10850 E. Traverse Hwy., Suite 2260
Traverse City, MI 49684
Brian SousaBrian Sousa
Work Phone: 231-947-7400231-947-7400
_
3503 Van Dyke
Marlette, MI 48453
Work Phone: 810-346-2200810-346-2200
_
868 Robinwood Court
Traverse City, MI 49686
Bill PrallBill Prall
Work Phone: 231-929-7300231-929-7300
_
38777 Six Mile Road, Suite 202
Livonia, MI 48152 2660
Work Phone: 734-953-2571734-953-2571
_
3720 Wilder Road, Unit B
Bay City, MI 48706
Work Phone: 734-769-3004734-769-3004
_
3355 Evergreen Drive NE
Grand Rapids, MI 49525 9703
Jason WashlerJason Washler
Work Phone: 616-364-8491616-364-8491
_
505 Pleasant St., Ste. 204
Saint Joseph, MI 49085
Manoj SethiManoj Sethi
Work Phone: 269-281-0744269-281-0744
_
G3101 W. Bristol Road
Flint, MI 48507
Andy HarrisAndy Harris
Work Phone: 810-396-4015810-396-4015
888-522-6711888-522-6711
SME
_
4705 Clyde Park Avenue, SW
Grand Rapids, MI 49509 5114
Bob RabelerBob Rabeler
Work Phone: 616-406-1756616-406-1756
_
603 Bay Street, First Floor
Traverse City, MI 49684
John DeVolJohn DeVol
Work Phone: 231-932-8600231-932-8600
_
26445 Northline Road
Taylor, MI 48180 4479
Richard AndersonRichard Anderson
Work Phone: 734-946-4966734-946-4966
_
1425 Keystone Ave.
Lansing, MI 48911
Manoj SethiManoj Sethi
Work Phone: 517-393-6800517-393-6800
_
3031 W. Grand Boulevard, Suite 228
Detroit, MI 48202 3514
G RamanujamG Ramanujam
Work Phone: 313-963-2721313-963-2721
_
46777 Woodward Avenue
Pontiac, MI 48342
Jeffrey HuhtaJeffrey Huhta
Work Phone: 248-332-7931248-332-7931
_
316 Morris Avenue, Suite 230
Muskegon , MI 49440
Don DeVriesDon DeVries
Work Phone: 231-726-1000231-726-1000
_
120 N. Washington Square, Suite 312
Lansing, MI 48933
Nate GrangerNate Granger
Work Phone: 517-489-5390517-489-5390
_
46600 Romeo Plank Rd., Ste. 3
Macomb, MI 48044
Tia KleinTia Klein
Work Phone: 586-412-1406586-412-1406
_
2960 Lucerne Drive, SE
Grand Rapids, MI 49546 7117
Paul GaldesPaul Galdes
Work Phone: 616-977-1000616-977-1000
_
211 E. Water Street, Suite 213L
Kalamazoo, MI 49007
Kristy BaischKristy Baisch
Work Phone: 269-216-0222269-216-0222
866-454-3923866-454-3923
_
835 Mason Street, Suite A290
Dearborn, MI 48124
Steve GravlinSteve Gravlin
Work Phone: 313-203-4400313-203-4400
_
2990 W. Grand Boulevard, Suite M-10
Detroit, MI 48202
Keith SwaffarKeith Swaffar
Work Phone: 313-237-3900313-237-3900
_
5913 Executive Drive, Suite 100
Lansing, MI 48911 5341
Tom GrayTom Gray
Work Phone: 517-882-0383517-882-0383
_
106 W. Allegan Street, Suite 500
Lansing, MI 48933
Roger MarksRoger Marks
Work Phone: 517-371-1200517-371-1200
SME
_
43980 Plymouth Oaks Blvd.
Plymouth, MI 48170 2584
Mark KramerMark Kramer
Work Phone: 734-454-9900734-454-9900
_
300 East Mitchell Street, Suite 2
Petoskey, MI 49770
Work Phone: 231-344-1150231-344-1150