G. Grattan LLC dba Virginia Green

Midlothian, VA · Chesterfield County

✓ Active Licensed Pest Control 120 Technicians

Contact & Location

County Chesterfield County

Pest Control License

License Number 14846  Verify ↗
License Type Pesticide Business
Authorized Services 10|3-A|3-B|5-A|6|7-A|7-B|7-D|8
License Expires March 31, 2027
Licensed Operator Campbell Long

Licensed Staff (130)

120
Technicians
Name License Type Authorized Services Expires
Benjamin R Jack #129623 C-Commercial Category 6; RIGHT-OF-WAY; PEST; CONTROL; (06/30/29); 3-A; ORNAMENTAL; CONTROL; (06/30/29); 3-B; TURF; PEST; CONTROL; (06/30/29) June 30, 2027
Brian McNeil #156461 C-Commercial Category 6; RIGHT-OF-WAY; PEST; CONTROL; (06/30/28); Category 10; DEMONSTRATION; Category &; RESEARCH; (06/30/28); 3-A; ORNAMENTAL; CONTROL; (06/30/28); 3-B; TURF; PEST; CONTROL; (06/30/28); 7-A; GENERAL; PEST; CONTROL; (06/30/26) June 30, 2026
Cody Morrow #146878 C-Commercial 3-B; TURF; PEST; CONTROL; (06/30/28) June 30, 2026
ERIC T LEWELLEN #157675 C-Commercial Category 6; RIGHT-OF-WAY; PEST; CONTROL; (06/30/29); 3-A; ORNAMENTAL; CONTROL; (06/30/29) June 30, 2027
JESSE JOHNSON #91102 C-Commercial Category 6; RIGHT-OF-WAY; PEST; CONTROL; (06/30/29); Category 8; PUBLIC; HEALTH; PEST; CONTROL; (06/30/27); 3-A; ORNAMENTAL; CONTROL; (06/30/29); 3-B; TURF; PEST; CONTROL; (06/30/29); 7-A; GENERAL; PEST; CONTROL; (06/30/27); 7-D; VERTEBRATE; PEST; CONTROL; (06/30/28) June 30, 2027
NIK C WESTMORELAND #148797 C-Commercial Category 6; RIGHT-OF-WAY; PEST; CONTROL; (06/30/26); 3-B; TURF; PEST; CONTROL; (06/30/26) June 30, 2026
Rene Luther #148622 C-Commercial 3-B; TURF; PEST; CONTROL; (06/30/27) June 30, 2027
Ryan Mitchell #152570 C-Commercial 3-B; TURF; PEST; CONTROL; (06/30/27) June 30, 2027
WILLIAM K MOWELS #155970 C-Commercial Category 6; RIGHT-OF-WAY; PEST; CONTROL; (06/30/28); 3-A; ORNAMENTAL; CONTROL; (06/30/26); 3-B; TURF; PEST; CONTROL; (06/30/26) June 30, 2026
Zachary Krause #156614 C-Commercial Category 6; RIGHT-OF-WAY; PEST; CONTROL; (06/30/28); 3-A; ORNAMENTAL; CONTROL; (06/30/28); 3-B; TURF; PEST; CONTROL; (06/30/26) June 30, 2026
AIDAN J MCGANN #173516 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/27) June 30, 2027
ALEXANDER F CULLEN #168185 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/27) June 30, 2027
ALVIN E BANKS #173046 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/26) June 30, 2026
ANTHONY BRADSHAW #163164 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/26) June 30, 2026
AUSTIN CARTER #163586 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/28) June 30, 2026
Aaron R Vizi #157663 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/27) June 30, 2027
Adrian L Person #176264 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/27) June 30, 2027
Alex Ancarrow #176205 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/27) June 30, 2027
Alexander F Austin #144587 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/27) June 30, 2027
Alwood Boland #177987 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/28) June 30, 2028
Amontae S Lewis #173225 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/28) June 30, 2026
Andrew A Williams #139195 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/29) June 30, 2027
Andrew Pfeil #155971 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/28) June 30, 2026
Austin Butler #171700 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/26) June 30, 2026
BENJAMIN J VIZI #162005 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/28) June 30, 2026
BRANDON M SHERLUND #164237 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/26) June 30, 2026
BRANDON SEAN LUELLEN #170369 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/26) June 30, 2026
BRYANT A VALIARE #153598 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/29) June 30, 2027
BRYCE HELMICK #172466 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/28) June 30, 2026
Bailey H Patterson #173168 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/26) June 30, 2026
Benjamin D Farrar #176379 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/27) June 30, 2027
Brandon W McCook #139510 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/27) June 30, 2027
Brent Himko #177988 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/28) June 30, 2028
Brian Lewellen #171797 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/26) June 30, 2026
Brison McCook #168577 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/27) June 30, 2027
CHRISTOPHER E ALFARO #164265 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/26) June 30, 2026
Cameron A Eavey #177780 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/28) June 30, 2028
Campbell Long #163207 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/30) June 30, 2026
Carter A Rice #177102 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/28) June 30, 2028
Christopher B Wood #141393 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/27) June 30, 2027
Christopher J Ryan #159825 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/29) June 30, 2027
Cristion A Davis #177467 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/28) June 30, 2028
DAKARI ARSHAWN HENDERSON #175951 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/27) June 30, 2027
DAVIS G FOSTER #163782 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/26) June 30, 2026
DEMETRIUS D PHILLIPS #163091 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/26) June 30, 2026
DREVON T TALIAFERRO #163477 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/28) June 30, 2026
Daniel Cardona #173163 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/26) June 30, 2026
Daniel S Treadway #175054 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/27) June 30, 2027
Desi T Dumas #176262 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/27) June 30, 2027
Devin Moorer #175758 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/27) June 30, 2027
Elpinchino E Cosby #162935 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/28) June 30, 2028
Eric A Doucet #144589 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/29) June 30, 2027
Frederick A Wright #177353 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/28) June 30, 2028
GEORGE MIKELL #153738 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/31) June 30, 2027
GREGORY W MORRIS #107901 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/27) June 30, 2027
Gavin H Brady #164231 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/27) June 30, 2027
Gavin Ryan #177896 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/28) June 30, 2028
Gersham Dovgorouki #164125 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/28) June 30, 2026
Grayson Broughman #170603 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/28) June 30, 2026
HUNTER C FALLEN #164850 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/26) June 30, 2026
Isaiah H Welshman #153308 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/28) June 30, 2026
Ivan DeJesus #176438 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/27) June 30, 2027
JEFFERY A ARMSTRONG #105396 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/27) June 30, 2027
JOHN GOODPASTURE #169941 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/26) June 30, 2026
JOHNS L TYLER #161908 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/28) June 30, 2026
JONATHOAN E ROY #147236 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/26) June 30, 2026
JONATHON L RUFENACHT #169938 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/26) June 30, 2026
JORDAN L EGERTON #163484 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/26) June 30, 2026
JOSEPH G HUDSON #163922 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/26) June 30, 2026
JOSEPH KYLE BAGGETT #172377 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/28) June 30, 2026
JOSHUA GRIZZARD #168562 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/27) June 30, 2027
Jacob L Dickerson #158049 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/27) June 30, 2027
James R Wier #150915 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/28) June 30, 2028
Jessica Reese #157808 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/29) June 30, 2027
John M Ryan #174880 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/27) June 30, 2027
Jonathan Arias #174712 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/27) June 30, 2027
Joseph K Yourkovich #163303 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/28) June 30, 2026
Joshua J Petree #151480 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/27) June 30, 2027
Joshua Morris #169518 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/27) June 30, 2027
Julio A Martinez #152767 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/30) June 30, 2026
KEVIN D BROWN #164071 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/28) June 30, 2026
KIARA D WHITE #173512 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/27) June 30, 2027
KYLIE ANN L YOUNG #163304 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/26) June 30, 2026
Kam'Ron O Pickett #177186 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/28) June 30, 2028
Kendall Files #173331 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/27) June 30, 2027
Khaleeb S Muhammad #174100 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/27) June 30, 2027
Kyle Hodgson #159425 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/27) June 30, 2027
LUKE DEVRY KANGAS #176161 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/27) June 30, 2027
LYNDELL J JETER #163481 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/26) June 30, 2026
Lavell J Williams #176259 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/27) June 30, 2027
Lewis A Lazala #173517 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/27) June 30, 2027
MATTHEW COVEY #162075 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/26) June 30, 2026
Maddox Caddell #177895 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/28) June 30, 2028
Marcellus Jackson #153596 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/31) June 30, 2027
Marcus A Fountain #174417 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/27) June 30, 2027
Matthew D Coffey #152572 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/29) June 30, 2027
Michael A Montes #172167 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/26) June 30, 2026
Michael C Miles #163673 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/28) June 30, 2026
NOAH GIBBONS #160478 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/28) June 30, 2028
Nasir Saunders #175053 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/27) June 30, 2027
Nicholas Seidel #169808 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/28) June 30, 2026
Noah G Shephard #159819 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/29) June 30, 2027
PEYTON A HILL #174259 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/27) June 30, 2027
PHOENIX KNIGHT #178088 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/28) June 30, 2028
Phillip Harmsen #160452 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/27) June 30, 2027
Phillip Riggsbee #141876 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/27) June 30, 2027
Quadry Campbell #163440 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/26) June 30, 2026
ROBERT A CUNDIFF #159743 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/29) June 30, 2027
Raekwon N Quarles #168578 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/27) June 30, 2027
Reuben Johnson #149164 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/26) June 30, 2026
Ryan Lowe #150829 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/30) June 30, 2026
SEAN M WOOD #159712 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/27) June 30, 2027
Scott M Rigali #174419 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/27) June 30, 2027
Sean Graham #159621 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/27) June 30, 2027
Sonny L Yancey #163095 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/28) June 30, 2026
Stanley O Jackson #171484 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/26) June 30, 2026
Stephan T Young #170602 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/26) June 30, 2026
Steven Allen #167532 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/27) June 30, 2027
TRISTAN A GORDON #163711 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/26) June 30, 2026
Terrence Brown #133298 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/26) June 30, 2026
Tony Menendez #170973 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/26) June 30, 2026
Travarious K Neal #170605 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/28) June 30, 2026
Trevor Shrader #153185 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/29) June 30, 2027
Tyler A Britland #157809 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/27) June 30, 2027
Vincent M Licari #177898 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/28) June 30, 2028
William C Gilmore #159820 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/27) June 30, 2027
William C Thompson #177187 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/28) June 30, 2028
ZACHARY R MORRIS #168660 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/27) June 30, 2027
Zachary Badgerow #172169 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/26) June 30, 2026
Zachary Clarke #155465 T-Registered Technician Category 60; REGISTERED; TECHNICIAN; (06/30/28) June 30, 2026

Public data from Unknown Department of Agriculture pesticide applicator database.

State Licensing & Verification

Reviews & Ratings

No reviews yet. Be the first to rate this company.

Upgrade Your Listing

Get a featured placement, your own 3-page mini-site, and appear at the top of your city's directory.

See What You Get →