John Kast

Age 66 b. 1960-04-01
๐Ÿ“ 3604 Park Ln S, Mountain Brk Al
๐Ÿ“ž (541) 602-6150, (541) 740-4476, (541) 740-4477
โœ‰๏ธ KASTMD@YAHOO.COM, kastmd@yahoo.com

John Kast

Age 62 b. 1963-11-11
๐Ÿ“ 14452 Edgemont, San Antonio Tx 78217
๐Ÿ“ž (210) 273-5421, (210) 646-7500
โœ‰๏ธ JOHN.KAST@SBCGLOBAL.NET, john.kast@sbcglobal.net

John Kast

Age 38 b. 1987-08-25
๐Ÿ“ 1716 E Rumble Rd, Mdsto Ca 95355
๐Ÿ“ž (209) 568-3514, (209) 202-9898
โœ‰๏ธ PJMYDK0580@ATT.NET, pjmydk0580@att.net

John Kast

Age 52 b. 1973-07-26
๐Ÿ“ 157 Overton Ridge Cir, Parker County Tx 76088
๐Ÿ“ž (716) 479-7996, (817) 599-4093
โœ‰๏ธ JCTKAST@AOL.COM, jctkast@aol.com

John Kast

Age 70 b. 1955-08-03
๐Ÿ“ 6118 Louisville Ave, Pensacola Fl
๐Ÿ“ž (850) 944-4609, (850) 944-4609, (850) 549-5447
โœ‰๏ธ KASTJLA@BELLSOUTH.NET, kastjla@bellsouth.net

John Kast

๐Ÿ“ 1660 Mccaul Rd, Jacksonville Fl
๐Ÿ“ž (904) 219-9985, (904) 591-2782
โœ‰๏ธ ABK156@ATT.NET

John Kast

๐Ÿ“ 1660 Mc*caul Rd, Jkvl Fl 32220
๐Ÿ“ž (904) 219-9985, (904) 591-2782
โœ‰๏ธ ABK156@ATT.NET

John Kast

Age 59 b. 1967-02-05
๐Ÿ“ 36 S West St, Hillsdale Mi
๐Ÿ“ž (517) 425-5494, (517) 554-1967
โœ‰๏ธ JOHN_KAST@COMCAST.NET

John Kast

Age 72 b. 1953-11-20
๐Ÿ“ 445 Almond Dr Apt 59, Lodi Ca
๐Ÿ“ž (209) 200-6160
โœ‰๏ธ TKAST@NETZERO.COM

John Kast

Age 50 b. 1975-05-31
๐Ÿ“ 1822 12th Ave, Rockford Il
๐Ÿ“ž (815) 980-2111, (815) 980-2111
โœ‰๏ธ JOHNKAST75@GMAIL.COM

John Kast from Varysburg, NY

Age 41
๐Ÿ“ 2508 Humphrey Rd, Varysburg, NY 14167
๐Ÿ“ž (585) 535-7780, (585) 317-4120, (716) 457-3793, (585) 535-7780, (814) 734-4208
๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘ง Relatives: Cheryl A Perl,David J Kast,Laura L Kast,Kathy J Kast,Kathy J Kast

John Kast from Daytona Beach, FL

Age 98 b. Jun 1927 Volusia Co.
๐Ÿ“ Po Box 250554
๐Ÿ“ž (386) 677-0072, (304) 466-4594

John Kast from Pensacola, FL

Age 59
๐Ÿ“ 6118 Louisville Ave, Pensacola, FL 32526
๐Ÿ“ž (850) 944-4609, (850) 944-4609
๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘ง Relatives: Lavine F Kast,Timothy J Kast,Amanda J Kast,Titles Kast

John Kast from Avon, MA

Age 92
๐Ÿ“ 17 Brentwood Ave, Avon, MA 02322
๐Ÿ“ž (508) 588-9044, (508) 588-9044, (508) 726-1670
๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘ง Relatives: Elizabeth R Kast

John Kast from Auburn, PA

Age 71
๐Ÿ“ 2054 Buckskin Cv #12054, Auburn, PA 17922
๐Ÿ“ž (570) 739-2751, (570) 640-2250, (717) 739-2751, (570) 856-1804
๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘ง Relatives: Joann J Kast,Joann Kast,Phyllis Hertzog Kast
๐Ÿช Kast Incorporated

John Kast from Erie, PA

Age 76 b. Nov 1949 Erie Co.
๐Ÿ“ 3815 Myrtle St
๐Ÿ“ž (814) 866-0216

John Kast

๐Ÿ“ 509 Cloverdale Rd Ste 201, Montgomery Al
๐Ÿ“ž (541) 602-6150, (541) 740-4476
โœ‰๏ธ KASTMD@YAHOO.COM

John Kast from Poolville, TX

Age 93
๐Ÿ“ 8850 Old Agnes Rd, Poolville, TX 76487
๐Ÿ“ž (817) 220-6630, (817) 220-6630, (817) 738-4053
๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘ง Relatives: Margaret Hudson Kast

John Kast from Phoenix, AZ

Age 62
๐Ÿ“ 3922 Elm St, Phoenix, AZ 85018
๐Ÿ“ž (602) 955-6367, (602) 369-4929, (602) 955-6367, (602) 258-6792
๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘ง Relatives: Karen A Schultz

John Kast from Fort Wayne, IN

Age 106 b. Oct 1919 Allen Co.
๐Ÿ“ 2703 Ridge Valley Dr
๐Ÿ“ž (260) 432-7185

John Kast from San Antonio, TX

Age 62 b. Nov 1963 Bexar Co.
๐Ÿ“ 14452 Edgemont St
๐Ÿ“ž (210) 646-7500

John Kast from Modesto, CA

Age 70 b. Sep 1955 Stanislaus Co.
๐Ÿ“ 8200 Jantzen Rd Spc 48
๐Ÿ“ž (432) 362-7665
๐Ÿ‘ค aka John Dallas Kast

John Kast from Pueblo, CO

Age 43 b. Jun 1982 Pueblo Co.
๐Ÿ“ 2012 W 20th St
๐Ÿ“ž (719) 568-0084

John Kast from Albany, OR

Age 58 b. Jun 1967 Linn Co.
๐Ÿ“ 620 Elm St Sw
๐Ÿ“ž (541) 812-5430

John Kast from Sparta, WI

Age 46 b. Apr 1980 Monroe Co.
๐Ÿ“ 13465 County Highway I
๐Ÿ“ž (608) 269-1047

John Kast from Cashton, WI

Age 78 b. Oct 1947 Monroe Co.
๐Ÿ“ 28480 Neptune Rd
๐Ÿ“ž (608) 654-7702

John Kast from Hillpoint, WI

Age 71 b. Aug 1954 Sauk Co.
๐Ÿ“ S 7585 State Rd 130
๐Ÿ“ž (608) 986-5816

John Kast from Auburn, PA

Age 82 b. Jul 1943 Schuylkill Co.
๐Ÿ“ 2054 Buckskin Cv 12054
๐Ÿ“ž (570) 739-2751

John Kast from Phoenix, AZ

Age 74 b. 1952 Maricopa Co.
๐Ÿ“ 3922 E Elm St
๐Ÿ“ž (602) 955-6367

John Kast from Hillpoint, WI

Age 71 b. Aug 1954 Sauk Co.
๐Ÿ“ S7585 State Road 130
๐Ÿ“ž (608) 986-5816

John Kast from Hillsdale, MI

Age 59 b. Feb 1967 Hillsdale Co.
๐Ÿ“ 36 S West St
๐Ÿ“ž (517) 439-0883

John Kast from Jacksonville, FL

Age 49 b. Nov 1976 Duval Co.
๐Ÿ“ 18739 Beaver St W
๐Ÿ“ž (904) 266-2029

John Kast from Saint Paul, MN

Age 65 b. May 1960 Ramsey Co.
๐Ÿ“ 2082 Goodrich Ave
๐Ÿ“ž (651) 696-9544

John Kast from Summit Hill, PA

Age 61
๐Ÿ“ 341 White St, Summit Hill, PA 18250
๐Ÿ“ž (570) 645-2440, (570) 645-2440

John Kast from Woodland Hills, CA

Male
๐Ÿ“ 2254 Ventura Blvd
๐Ÿ“ž (818) 917-5542 (SPRINT)

John Kast from Florence, AL

Age 66 b. 1960 Male
๐Ÿ“ 730 N Wood Ave
๐Ÿ“ž (541) 602-6150

John Kast from Palo Alto, CA

Age 84 b. Feb 1942 Santa Clara Co.
๐Ÿ“ 430 E O Keefe 114

John Kast from Circle Pines, MN

Age 65 b. Sep 1960 Anoka Co.
๐Ÿ“ 7589 Jeanne Dr

John Kast from Lynbrook, NY

Age 57 b. Aug 1968 Nassau Co.
๐Ÿ“ 452 Whitehall St

John Kast from Reading, MI

Age 60 b. Jun 1965 Hillsdale Co.
๐Ÿ“ 5520 W Cord Rd

John Kast from Ellicott City, MD

Age 83 b. Jul 1942 Howard Co.
๐Ÿ“ 3161 Pine Orchard Ln 102

John Kast from Modesto, CA

Age 72 b. Nov 1953 Stanislaus Co.
๐Ÿ“ 333 N Riverside Dr

John Kast from Fort Lee, NJ

Age 59 b. Dec 1966 Bergen Co.
๐Ÿ“ 2 Horizon Rd 1432

John Kast from Harbor City, CA

Age 62 b. May 1963 Los Angeles Co.
๐Ÿ“ 1231 251st St

John Kast from San Diego, CA

Age 38 b. Dec 1987
๐Ÿ“ 1281 9th Ave Unit 1208
๐Ÿ‘ค aka Juan Pablo Hernandez, Juan Pablo Hernandez, Juanpablo Hernandez

John Kast from Sparta, WI

Age 46 b. Apr 1980 Monroe Co.
๐Ÿ“ 15606 Hat Ave

John Kast from Phoenix, AZ

Age 73 b. May 1952 Maricopa Co.
๐Ÿ“ 3515 N 12 Th St 5

John Kast from Washington, DC

Age 66 b. Apr 1960 District Of Columbia Co.
๐Ÿ“ 1912 R St Nw Apt 6
๐Ÿ‘ค aka John Kast, John Michaelkast

John Kast from Lancaster, PA

Age 59 b. Dec 1966 Lancaster Co.
๐Ÿ“ 848 N President Ave

John Kast from Asheville, NC

Age 74 b. May 1951 Buncombe Co.
๐Ÿ“ 342 Brevard Rd

John Kast from Fort Worth, TX

Age 105 b. Dec 1920 Tarrant Co.
๐Ÿ“ 7104 Brazos Ave

John Kast from Mountain Brk, AL

Age 66 b. 1960 Male
๐Ÿ“ 3604 Park Ln S
๐Ÿ’ผ 2509
๐Ÿ“ž (541) 602-6150 (Cell)

John Kast from Philadelphia, PA

Philadelphia Co.
๐Ÿ“ 6312 Sherwood Rd Apt D 11
๐Ÿ“ž (859) 781-1859

John Kast from Summit Hill, PA

Carbon Co.
๐Ÿ“ 341 W White St
๐Ÿ“ž (570) 645-2440

John Kast from Oakdale, CA

Stanislaus Co.
๐Ÿ“ 413 California Ave
๐Ÿ“ž (520) 749-1116

John Kast from Flagler Beach, FL

Flagler Co.
๐Ÿ“ 21 Sunset Cv
๐Ÿ‘ค aka John B Cast

John Kast from Warsaw, IN

Kosciusko Co.
๐Ÿ“ 1 Ems B 37 Ln Lot 37
๐Ÿ‘ค aka John B Cast

John Kast from Saint Paul, MN

Ramsey Co.
๐Ÿ“ 2080 Goodrich Ave

John Kast from Oakdale, CA

Stanislaus Co.
๐Ÿ“ 653 E A St

John Kast from Fort Worth, TX

Tarrant Co.
๐Ÿ“ 3401 W 10th St

John Kast from San Antonio, TX

Bexar Co.
๐Ÿ“ 10527 Perrin Beitel Rd

John Kast from Waterford, PA

Erie Co.
๐Ÿ“ 11404 W Greene Rd

John Kast from Manteca, CA

San Joaquin Co.
๐Ÿ“ 495 Cherry Ln

John Kast from Tamaqua, PA

Schuylkill Co.
๐Ÿ“ Rural Rte 2

John Kast

๐Ÿ“ 1 Cashton Wi Po Box 11

Source: Public Records Aggregators ยท Commercial Data Providers ยท Consumer Data Sources Our search returned 66 contact records for John Kast across 18 states. The most recent address on file is in Daytona Beach, Florida. Of these records, 41 include phone numbers and 11 include email addresses. Ages range from 41 to 93, which may indicate multiple individuals sharing this name. Records are compiled from government agencies and commercial data sources. Data accuracy varies by source.

Kast John E & Jannie Lavine

Escambia County
PIN: 421S302201007005
· 6118 Louisville Ave, Pensacola 32526
Value: $54,878

Kast John R

Schuylkill County
· 67 Summer Hill Rd, Washington

John W Kast

2024 Orleans County
· 14684 Rt 31 East, Albion

John W Kast

2022 Orleans County
· 14684 Rt 31 East, Albion

John W Kast

2023 Orleans County
· 14684 Rt 31 East, Albion

John W Kast

2021 Orleans County
· 14684 Rt 31 East, Albion

Source: County Assessor Records ยท County Recorder Offices ยท State Property Tax Databases We found 6 property records linked to John Kast in Washington. Values shown are from county assessor records and may differ from current market prices.

John E Kast

Republican Reg: 09/01/1980
3815 Myrtle St, Erie, PA, 16508
DOB: 11/22/1949 Gender: Unknown

John J Kast

Democrat Reg: 12/15/1986
341 W White St, Summit Hill, PA, 18250
DOB: 09/04/1952 Gender: Unknown

John R Kast

Republican Reg: 10/11/1988
67 Summer Hill Rd, Schuylkill Haven, PA, 17972
DOB: 04/24/1943 Gender: Unknown

John Kast

Republican
1429e 11th St, Pueblo, CO, 81001
DOB: 1982 Gender: Male Ph: 719-564-3226
County: Pueblo

John Edward Kast

6118 Louisville Ave, Pensacola, , 325261229

john T kast

Republican Reg: 10/09/1988
342 Brevard Rd, Asheville, NC, 28806
DOB: 1951 Gender: Male
County: Buncombe

John W Kast

Reg: 1/1/106096
14684 Route 31, 0, 14411
DOB: 19730726 Gender: Male

John Roderick Kast

Democrat Reg: 4/8/2017
1220 NE 17th Ave Apt 12b, Portland, OR, 97232
DOB: 1/1/1952 Ph: (602) 615-1988
County: Multnomah

John E Kast

3815 Myrtle St
DOB: 11/22/1949 Gender: Unknown

Source: State Election Offices ยท Secretary of State Voter Files ยท Board of Elections 9 voter registration records were found for John Kast in Pennsylvania, Colorado, and 2 other states. Records show affiliations with R, D, REP, DEM, which may reflect different individuals or changes over time. 4 registrations are currently active. Voter data is released as public information under state election laws and reflects status at time of the state data release.

2008 MERCEDES-BENZ M-CLASS
ยท Registered to: John Kast
ยท VIN: 4JGBB86E58A426398
·
730 N Wood Ave, Florence, AL, 35630-3403
·
(541) 602-6150
2001 FORD F150 FULL SIZE TRUCK
ยท Registered to: John Kast
ยท VIN: 1FTRW08L01KD79768
·
10815 140th St N, Hugo, MN, 55038
·
(651) 439-1820
1987
ยท Registered to: John Kast
ยท VIN: LCAA851T1HT021969
·
378 Corbett Dr, The Villages, FL, 32162
·
(352) 753-9593
2003 CHEVROLET MALIBU CAR LOWER MIDSIZE
ยท Registered to: John Kast
ยท VIN: 1G1ND52J73M597067
·
2012 W 20th St, Pueblo, CO, 81003
2008 FORD FUSION
ยท Registered to: John Kast
ยท VIN: 3FAHP06Z98R225376
·
157 Overton Ridge Cir, Weatherford, TX, 76088-7847
·
(817) 599-4093
ยท Registered to: John Kast
ยท VIN: 1MDE9GR1XKC411779
·
10815 140th St N, Hugo, MN, 55038
·
(651) 439-1820
2013 RAM RAM PICKUP 1500
ยท Registered to: John Kast
ยท VIN: 1C6RR7LG7DS710285
·
10815 140th St N, Hugo, MN, 55038
·
(651) 439-1820
2000 OLDSMOBILE SILHOUETTE MINIVAN PASSENGER
ยท Registered to: John Kast
ยท VIN: 1GHDX13EXYD265954
·
18739 Beaver St W, Jacksonville, FL, 32234
·
(904) 266-2029
2008 Chevrolet Malibu
ยท Registered to: John Kast
ยท VIN: 1G1ZH57B58F298230
·
S7585 State Road 130, Hillpoint, WI, 53937
·
(608) 986-5816
2010 Chevrolet Silverado 1500
ยท Registered to: John Kast
ยท VIN: 1GCSCSE09AZ191306
·
6118 Louisville Ave, Pensacola, FL, 32526-1229
·
(850) 944-4609
2006 CHEVROLET IMPALA CAR UPPER MIDSIZE
ยท Registered to: John Kast
ยท VIN: 2G1WT58K969129558
·
18739 Beaver St W, Jacksonville, FL, 32234
·
(904) 266-2029
2008 DODGE CARAVAN MINIVAN PASSENGER
ยท Registered to: John Kast
ยท VIN: 1D8HN54P58B158909
·
378 Corbett Dr, The Villages, FL, 32162
·
(352) 753-9593
2009 CHEVROLET COBALT
ยท Registered to: John Kast
ยท VIN: 1G1AT55H997188196
·
18739 Beaver St W, Jacksonville, FL, 32234-1695
·
(904) 266-2029
2018 TOYOTA CAMRY HYBRID
ยท Registered to: John Kast
ยท VIN: 4T1BD1FKXIU172741
·
1660 McCaul Rd, Jacksonville, FL, 32220
2011 Chevrolet Silverado 1500
ยท Registered to: John Kast
ยท VIN: 1GCRKSE32BZ364368
·
S7585 State Road 130, Hillpoint, WI, 53937-9511
·
(608) 986-5816
1990 FORD F250 PICKUP
ยท Registered to: John Kast
ยท VIN: 1FTHX26H5LKA86826
·
10815 140th St N, Hugo, MN, 55038
·
(651) 439-1820
1989 FORD AEROSTAR VAN
ยท Registered to: John Kast
ยท VIN: 1FMDA31U0KZB94475
·
7421 Elton Ave, Cleveland, OH, 44102
2008 Saturn Aura
ยท Registered to: John Kast
ยท VIN: 1G8ZS57N28F225507
·
5251 S Edon Rd, Reading, MI, 49274-9230
·
(517) 283-3627
2012 Honda Pilot
ยท Registered to: John Kast
ยท VIN: 5FNYF4H5XCB077697
·
3815 Myrtle St, Erie, PA, 16508-3013
·
(814) 459-7777
1992 PONTIAC BONNEVILLE 4DR SEDAN
ยท Registered to: John Kast
ยท VIN: 1G2HX53L5N1300172
·
10815 140th St N, Hugo, MN, 55038
·
(651) 439-1820
2009 Kia Sedona
ยท Registered to: John Kast
ยท VIN: KNDMB233696321077
·
157 Overton Ridge Cir, Weatherford, TX, 76088-7847
·
(817) 599-4093
2004 TOYOTA COROLLA 4DR SEDAN
ยท Registered to: John Kast
ยท VIN: 1NXBR32EX4Z249926
·
2082 Goodrich Ave, Saint Paul, MN, 55105
·
(651) 696-9544
2009 Mazda MAZDA6
ยท Registered to: John Kast
ยท VIN: 1YVHP82B695M45834
·
452 Whitehall St, Lynbrook, NY, 11563-1031
·
(516) 887-1660
ยท Registered to: John Kast
·
8860 Old Agnes Rd, Poolville, TX, 76487
ยท Registered to: John Kast
·
2082 Goodrich Ave, Saint Paul, MN, 55105
·
(651) 696-9544

Source: State DMV Records ยท DPPA-Compliant Data Providers ยท Vehicle Registration Databases 25 vehicle registration records are associated with John Kast. Registered makes include Mercedes-Benz, Ford, Chevrolet, Ram and others. The most recent model year on record is 2018. Vehicle data is obtained through DPPA-compliant providers and is regulated under the federal Driver's Privacy Protection Act.

John Kast

Maintenance Supervisor
Metaldyne
Litchfield, Michigan, United States Automotive

John Kast

Maintenance Supervisor
Metaldyne

Amo Inc

John KastStaff Sqa Engineer
(408) 733-2020john.kast@amo-inc.com
Milpitas, CA

John Kast

Auburn, PA17922-0

Source: State Secretary of State ยท SEC EDGAR ยท LinkedIn Professional Data ยท Business Registries 7 business affiliations were found for John Kast. Companies include Metaldyne, Amo Inc. Records are compiled from state business registries, SEC filings, and professional networking databases.

Kast.john B

Addr: 6406 Covington Rd, Fort Wayne, IN
IN

Kast.john B

Addr: 6406 Covington Rd, Fort Wayne, IN
IN

Kast.john B

Addr: 6406 Covington Rd, Fort Wayne, IN
IN

Kast Management LLC

Addr: 14452 Edgemont, San Antonio, TX, 78217
TX
Member: John Kast

Unknown Corporation

ID: RN93391
Officer: John Kast

Unknown Corporation

Addr: 14452 Edgemont, San Antonio, TX, 78217
TX
Officer: John A Kast

Kast Management LLC

ID: 0802167698
Addr: 14452 Edgemont, San Antonio, TX, 78217
TX
Member: John A Kast

Kast Apartments LLC

ID: 0802167704
Addr: 14452 Edgemont, San Antonio, TX, 78217
TX
Member: John A Kast

Kast Real Properties-2 LLC

ID: 0802167729
Addr: 14452 Edgemont, San Antonio, TX, 78217
TX
Member: John A Kast

Kast Real Properties-1 LLC

ID: 0802167708
Addr: 14452 Edgemont, San Antonio, TX, 78217
TX
Member: John A Kast

Source: Public Records John Kast appears in 10 corporate filings from state Secretary of State offices and SEC EDGAR, listed as an officer, director, or registered agent.

John Kast

MD
NEUROSURGERY
Individual Male
NPI: 1376579383
School: R FRANKLIN UNIVERSITY OF MED & SCI/CHICAGO MEDICAL SCHOOL (1988)
Org: Health Care Authority For Baptist Health

Source: CMS NPI Registry (NPPES) ยท State Medical Boards ยท Healthcare Provider Databases 1 healthcare provider record found for John Kast in the CMS National Provider Identifier registry. NPI registration is required for providers billing Medicare or Medicaid. Listing here does not constitute an endorsement of care quality.

john Edward kast

Age 70
Resident 65+ Hunt/Fish
Addr: 6118 Louisville Ave, Pensacola, FL 32526
County: Escambia

john Edward kast

Resident 65+ Hunt/Fish
Addr: Pensacola, FL 32526
County: Escambia

john W kast

Cert # P8880429
Category: 22
Region: 8
Exp: Apr 21, 2030

Source: State Professional Licensing Boards ยท Dept. of Professional Regulation John Kast holds 3 state-issued professional licenses on record. License data includes type, status, and issue dates from state regulatory boards. Always verify current status directly with the issuing board.

Inventor Record

John Kast - MINNEAPOLIS

Patent Details

John Kast
#8929993

Patent Details

John Kast
#9511217

Patent Details

John Kast
#8412330

Patent Details

John Kast
#8887619

Patent Details

John Kast
#8751002

Patent Details

John Kast
#9216297

Patent Details

John Kast
#8548591

Patent Details

John Kast
#8401648

Patent Details

John Kast
#9008782

Patent Details

John Kast
#9943695

Patent Details

John Kast
#9517352

Patent Details

John Kast
#8676320

Patent Details

John Kast
#9403022

Source: USPTO Patent Database ยท U.S. Patent & Trademark Office John Kast is listed as an inventor or co-inventor on 14 USPTO patents. Patent data is public information published by the United States Patent and Trademark Office upon grant or application publication.

John E Kast

Group Tour
Mar 16, 2012, 01:30 PM
ยท WH

Source: White House Visitor Logs ยท Obama Administration Transparency Initiative ยท NARA John Kast appears in 1 White House visitor log entry from the WAVES/ACR access control system. These records were released under government transparency initiatives and primarily cover the Obama administration era.

John Kast

Baldwin Jr/Sr High School - Baldwin, FL, FL
1964

Source: Historical Yearbook Archives ยท State Dept. of Education ยท Educator License Databases John Kast has 1 education-related record on file, which may include educator certifications and historical yearbook entries. Yearbook data represents a historical snapshot and may not reflect current information.

$5 Jun 2, 2012
2012 DEM
Aguilar, Pete
Kast, John W Software Engineer @ Abbott Laboratories Mountain View, CA
$25 May 9, 2019
2020 REP
Trump, Donald J
Kast, John Property Manager @ Self Employed San Antonio, TX
$1 Jan 19, 2017
2018 DEM
Actblue
Kast, John Software Engineer @ Abbott Laboratories Mountain View, CA
$100 Sep 7, 2020
2020
Swing Left
Kast, John Not Employed Portland, OR
$100 Feb 9, 2018
2018 DEM
California Democratic Party
Kast, John Software Engineer @ Johnson & Johnson Mountain View, CA
$50 Oct 23, 2008
2008 DEM
Obama, Barack
Kast, John Software Engineer @ Amo Advanced Medical Optics Mountain View, CA
$8 Feb 5, 2019
2020 REP
Trump, Donald J
Kast, John Property Manager @ Self Employed San Antonio, TX
$100 Jun 7, 2020
2020
Swing Left
Kast, John Not Employed Portland, OR
$25 Mar 9, 2019
2020 REP
Trump, Donald J
Kast, John Property Manager @ Self Employed San Antonio, TX
$50 Jan 30, 2019
2020 DEM
California Democratic Party
Kast, John Not Employed Mountain View, CA
$25 Sep 12, 2019
2020 REP
Trump, Donald J
Kast, John Landlord @ Self Employed San Antonio, TX
$15 Nov 5, 2012
2012 DEM
Kerrey, J Robert (bob) Senator
Kast, John W Software Engineer @ Abbott Laboratories Mountain View, CA
$50 Jan 2, 2019
2020 DEM
Dccc
Kast, John Not Employed Mountain View, CA
$5 Sep 13, 2012
2012
Actblue
Kast, John W Software Engineer @ Abbott Laboratories Mountain View, CA
$7 Jun 2, 2012
2012
Actblue
Kast, John W Software Engineer @ Abbott Laboratories Mountain View, CA
$10 Oct 13, 2018
2018 DEM
Gillibrand, Kirsten Elizabeth
Kast, John Software Engineer @ Johnson & Johnson Mountain View, CA
$3 Aug 3, 2016
2016 DEM
Actblue
Kast, John Software Engineer @ Abbott Medical Optics Mountain View, CA
$25 Feb 4, 2020
2020 REP
Trump, Donald J
Kast, John Landlord @ Self Employed San Antonio, TX
$25 Nov 2, 2008
2008 DEM
Obama, Barack
Kast, John Software Engineer @ Amo Advanced Medical Optics Mountain View, CA
$15 Nov 5, 2012
2012 DEM
Carmona, Richard
Kast, John W Software Engineer @ Abbott Laboratories Mountain View, CA
$25 Feb 12, 2019
2020 REP
Trump, Donald J
Kast, John Property Manager @ Self Employed San Antonio, TX
$50 Apr 9, 2020
2020 DEM
Biden, Joe
Kast, John Not Employed Mountain View, CA
$25 Jun 26, 2020
2020 REP
Trump, Donald J
Kast, John Landlord @ Self Employed San Antonio, TX
$42 Oct 29, 2018
2018
Trump Make America Great Again Committee
Kast, John Landlord @ Self Employed San Antonio, TX
$35 Feb 16, 2020
2020 REP
Trump, Donald J
Kast, John Landlord @ Self Employed San Antonio, TX
$100 Apr 7, 2020
2020
Swing Left
Kast, John Not Employed Portland, OR
$50 Nov 11, 2018
2018 DEM
Dccc
Kast, John Unemployed @ Not Employed Mountain View, CA
$25 Oct 1, 2016
2016 DEM
California Democratic Party
Kast, John Software Engineer @ Abbott Medical Optics Mountain View, CA
$25 Oct 13, 2018
2018 DEM
Heitkamp, Heidi
Kast, John Software Engineer @ Johnson & Johnson Mountain View, CA
$25 Oct 15, 2019
2020 REP
Trump, Donald J
Kast, John Landlorf @ Self Employed San Antonio, TX
$25 Sep 29, 2013
2014 DEM
Democratic Congressional Campaign Committee
Kast, John W Software Engineer @ Abbott Laboratories Mountain View, CA
$355 Aug 21, 2004
2004
America Coming Together
Kast, John Sales @ Mspace St Paul, MN
$25 Sep 12, 2019
2020 REP
Trump, Donald J
Kast, John Landlorf @ Self Employed San Antonio, TX
$25 Jun 30, 2020
2020 REP
Trump, Donald J
Kast, John Landlord @ Self Employed San Antonio, TX
$23 May 30, 2019
2020 REP
Trump, Donald J
Kast, John Property Manager @ Self Employed San Antonio, TX
$50 Nov 4, 2004
2004
Dnc Non Federal Max Pac
Kast, John W Software Engineer @ Visx, INC Mountain View, CA
$15 Dec 8, 2011
2012 DEM
Warren, Elizabeth
Kast, John Software Engineer @ Abbott Laboratories Mountain View, CA
$25 Nov 29, 2013
2014 DEM
Democratic Congressional Campaign Committee
Kast, John W Software Engineer @ Abbott Laboratories Mountain View, CA
$66 Jul 27, 2020
2020 DEM
California Democratic Party
Kast, John Not Employed Mountain View, CA
$25 Nov 1, 2020
2020 DEM
Smp
Kast, John Not Employed Mountain View, CA
$25 Jul 24, 2019
2020 REP
Trump, Donald J
Kast, John Landlord @ Self Employed San Antonio, TX
$100 Apr 6, 2017
2018 DEM
Democratic Congressional Campaign Committee
Kast, John Software Engineer @ Abbott Laboratories Mountain View, CA
$25 Feb 29, 2020
2020 REP
Trump, Donald J
Kast, John Landlord @ Self Employed San Antonio, TX
$5 Jan 19, 2017
2018 DEM
Progressive Change Campaign Committee
Kast, John Software Engineer @ Abbott Laboratories Mountain View, CA
$100 Jun 29, 2020
2020 DEM
Dnc Services CORP./Dem. Nat L Committee
Kast, John Not Employed Mountain View, CA
$25 Dec 5, 2019
2020 REP
Trump, Donald J
Kast, John Landlorf @ Self Employed San Antonio, TX
$25 Nov 30, 2020
2020
Trump Make America Great Again Committee
Kast, John Landlord @ Self Employed San Antonio, TX
$25 Dec 28, 2013
2014 DEM
House Majority Pac
Kast, John W Software Engineer @ Abbott Laboratories Mountain View, CA
$100 Jun 29, 2020
2020 DEM
Dnc Services CORP./Dem. Nat L Committee
Kast, John Not Employed Mountain View, CA
$5 Nov 5, 2012
2012
Actblue
Kast, John W Software Engineer @ Abbott Laboratories Mountain View, CA
$13 Jun 23, 2014
DEM
Braley, Bruce L.
Contributor Software Engineer @ Abbott Laboratories Mountain View, CA
$75 Jul 31, 2020
Unknown Committee
Kast, John Not Employed Mountain View, CA
$80
2014
Stewart, Amanda Merritt
Contributor Waldorf, MD
$20 20190630
Texans for Dan Patrick
Contributor San Antonio, TX

Source: FEC Disclosure Database ยท State Ethics Commissions ยท Stanford DIME Project 54 political contribution records found for John Kast. Total disclosed contributions amount to $2,301. Recipients include Braley, Bruce L., Stewart, Amanda Merritt, Texans for Dan Patrick. Federal law requires disclosure of contributions above $200 to federal candidates.

MP

John R Kast

Age 62 Male
·
2082 Goodrich Ave, Saint Paul, MN 55105 (Ramsey County)
44.9380, -93.1895
· (612) 715-6253
Marital: Married TZ: Central
Homeowner Single Family Built 1916 Purchased 2004
MP

John J Kast

Age 37 Male
·
13465 County Highway I, Sparta, WI 54656 (Monroe County)
43.9788, -90.7657
· (608) 487-3134
Marital: Married TZ: Central
Edu: High School
Homeowner Single Family Purchased 2010
MP

John A Kast

Age 53 Male
·
14452 Edgemont St, San Antonio, TX 78217 (Bexar County)
29.5733, -98.3890
· (210) 646-7500
Marital: Married TZ: Central
Edu: High School
Homeowner Single Family Built 1983 Purchased 1994
MP

John D Kast

Age 30 Male
·
5368 Ridge Trl N, Clarkston, MI 48348 (Oakland County)
42.7881, -83.3685
Marital: Married TZ: Eastern
Homeowner Single Family Built 1993 Purchased 1991
MP

John Kast

Male
·
856 S 900 W, Salt Lake Cty, UT 84104 (Salt Lake County)
40.7505, -111.9170
TZ: Mountain
Single Family
MP

John E Kast

Age 56 Male
·
10815 140th St N, Hugo, MN 55038 (Washington County)
45.1526, -92.8882
· (651) 269-7537
Marital: Married TZ: Central
Occ: Management
Homeowner Single Family Built 1991
MP

John E Kast

Age 67 Male
·
3815 Myrtle St, Erie, PA 16508 (Erie County)
42.1001, -80.0719
· (814) 866-0216
Marital: Married TZ: Eastern
Occ: Education Edu: Some College
Homeowner Single Family Built 1932 Purchased 1975
MP

John Kast

Male
·
110 Eileen Dr, Cedar Grove, NJ 07009 (Essex County)
40.8617, -74.2420
· (201) 866-0820
TZ: Eastern
Homeowner Single Family Built 1993 Purchased 2016
MP

John Kast

Male
·
2517 S Forest Ave, Tempe, AZ 85282 (Maricopa County)
33.4015, -111.9370
TZ: Mountain
Single Family
MP

John T Kast

Age 66 Male
·
342 Brevard Rd, Asheville, NC 28806 (Buncombe County)
35.5660, -82.5937
· (828) 281-0530
Marital: Married TZ: Eastern
Edu: High School
Homeowner Single Family Built 1961 Purchased 1988
MP

John H Kast

Age 49 Male
·
848 Broadway St, Elmira, NY 14904 (Chemung County)
42.0638, -76.8167
· (607) 331-3263
Marital: Single TZ: Eastern
Homeowner Single Family Built 1927
MP

John R Kast

Age 65 Male
·
1220 NE 17th Ave, Portland, OR 97232 (Multnomah County)
45.5316, -122.6480
TZ: Pacific
Multi-Family
MP

John C Kast

Age 70 Male
·
28480 Neptune Rd, Cashton, WI 54619 (Monroe County)
43.7626, -90.7609
· (608) 654-7702
Marital: Married TZ: Central
Edu: High School
Homeowner Single Family Purchased 2009
MP

John Kast

Age 97 Male
·
2601 Covington Commons Dr, Fort Wayne, IN 46804 (Allen County)
41.0604, -85.2255
· (260) 432-7185
Marital: Married TZ: Eastern
Edu: Some College
Multi-Family
MP

John E Kast

Age 62 Male
·
6118 Louisville Ave, Pensacola, FL 32526 (Escambia County)
30.4642, -87.2963
· (850) 944-4609
Marital: Married TZ: Central
Occ: Professional Edu: Graduate School
Homeowner Single Family Built 1961 Purchased 1979
MP

John W Kast

Age 75 Male
·
1873 Drew Ave, Mountain View, CA 94043 (Santa Clara County)
37.4080, -122.0870
· (650) 450-0979
Marital: Single TZ: Pacific
Occ: Technical Edu: Graduate School
Homeowner Single Family Built 1951 Purchased 1980
MP

John L Kast

Age 51 Male
·
5251 S Edon Rd, Reading, MI 49274 (Hillsdale County)
41.8550, -84.7478
· (517) 283-3627
Marital: Married TZ: Eastern
Occ: Clerical Edu: High School
Homeowner Single Family
MP

John R Kast

Age 35 Male
·
1429 E 11th St, Pueblo, CO 81001 (Pueblo County)
38.2777, -104.5860
· (719) 568-0084
TZ: Mountain
Single Family
MP

John D Kast

Male
·
445 Almond Dr, Lodi, CA 95240 (San Joaquin County)
38.1114, -121.2630
· (209) 200-0391
TZ: Pacific
Homeowner Multi-Family Built 1982 Purchased 2008
MP

John G Kast

Age 63 Male
·
S7585 State Road 130, Hillpoint, WI 53937 (Sauk County)
43.3800, -90.1873
· (608) 986-3033
Marital: Married TZ: Central
Edu: High School
Homeowner Single Family
MP

John R Kast

Age 74 Male
·
67 Summer Hill Rd, Schuykl Havn, PA 17972 (Schuylkill County)
40.5573, -76.2636
· (570) 345-3186
Marital: Inferred Married TZ: Eastern
Edu: High School
Homeowner Single Family Built 2004 Purchased 2004
MP

John F Kast

Age 54 Male
·
11964 Effen St, Rch Cucamonga, CA 91739 (San Bernardino County)
34.1102, -117.5440
Marital: Married TZ: Pacific
Occ: Management Edu: Some College
Homeowner Single Family Built 1975 Purchased 1990
MP

John C Kast

Age 50 Male
·
36 S West St, Hillsdale, MI 49242 (Hillsdale County)
41.9186, -84.6354
· (517) 250-0643
Marital: Married TZ: Eastern
Homeowner Single Family Built 1900

Source: Consumer Marketing Databases ยท Commercial Data Aggregators Marketing databases contain 23 demographic profiles associated with John Kast. This data is compiled from commercial aggregators and may include estimated income ranges, lifestyle indicators, and household characteristics. Accuracy is not guaranteed.

Note: PPP loans shown are for businesses with addresses associated with John Kast. These loans were issued to businesses, not individuals.

Connecticut Ob-Gyn LLC

Limited Liability Partnership

$48,125 Paid in Full
Address:
111 Connecticut Blvd
East Hartford, CT06108-3015
Approved

Mar 17, 2021

Forgiven

$48,348

Jobs Reported

5

Loan #

4069158606

Loan Size

Small

Source: SBA PPP Loan Data ยท CARES Act Public Disclosures 1 PPP loan record is linked to businesses associated with John Kast. These Paycheck Protection Program loans were part of the 2020-2021 CARES Act pandemic relief and were released by the SBA under FOIA.

Find John Kast on the map

Blank map of the United States, territories not included Alabama Alaska Arizona Arkansas California Colorado Connecticut Delaware Florida Georgia Hawaii Idaho Illinois Indiana Iowa Kansas Kentucky Louisiana Maine Maryland Massachusetts Michigan Minnesota Mississippi Missouri Montana Nebraska Nevada New Hampshire New Jersey New Mexico New York North Carolina North Dakota Ohio Oklahoma Oregon Pennsylvania Rhode Island South Carolina South Dakota Tennessee Texas Utah Vermont Virginia West Virginia Wisconsin Wyoming District of Columbia District of Columbia
4
4
16
4
1
17
6
2
2
6
9
3
2
3
4
17
1
17
1
9
1

John Kast in Mountain Brk, AL: Background Summary

Location
3604 Park Ln S, Mountain Brk Al, Mountain Brk, AL
Other Locations
Daytona Beach, FL ยท Erie, PA ยท Fort Wayne, IN and 35 more
Profiles Found
66 people with this name
Phone Numbers
(541) 602-6150 and 40 others on file
Email
kastmd@yahoo.com and 8 others on file
Possible Relatives
Teresa G Peterman, Emma R Kast, Gordon G Peterman, John R Kast, John G Peterman and 56 more
Career
Metaldyne, Amo Inc
Voter Registration
Registered Republican
Properties
1property owned
Vehicles
25 linked โ€” 2008 Mercedes-Benz M-Class, 2001 Ford F150 and 23 more
Contributions
$2,300.6 total โ€” Stewart, Amanda Merritt, Texans for Dan Patrick
Healthcare
Licensed provider โ€” NEUROSURGERY
Licenses
2 professional licenses (Resident 65+ Hunt/Fish)
PPP Loans
$48,125 for Connecticut Ob-Gyn LLC
White House
1 recorded visit

This information is compiled from publicly available records and may include data for multiple individuals with similar names. Data may contain inaccuracies or be incomplete. This information should not be used for employment screening, tenant screening, credit decisions, or any purpose covered by the Fair Credit Reporting Act (FCRA). Always verify information independently before making any decisions.

How to Read This Report

This page aggregates publicly available records from government agencies, court systems, and official registries into a single report for John Kast. Because public records are indexed by name rather than by a unique identifier, the 235 results displayed here may include information belonging to multiple individuals who share the same name โ€” a common occurrence, especially for frequently appearing names. To determine which records belong to the person you are researching, compare the location, approximate age, and any associated details across entries. Records that share an address or overlapping timeframe are more likely to refer to the same individual.

What Each Data Category Means

Property Records

Property records originate from county assessor and recorder offices, where real estate transactions, ownership transfers, and tax assessments are documented as a matter of public record. The assessed value shown for a property is the figure used by the county to calculate property taxes and frequently differs from the property's current market value โ€” in many jurisdictions assessed values lag behind market conditions by several years. A property record updates whenever a new deed, lien, or assessment is filed with the county, so the ownership and valuation data shown here reflects the most recent filing available in our sources rather than a real-time snapshot.

Voter Registration

Voter registration data is maintained by state and county election offices and is considered public record under the election laws of most states. The party affiliation shown reflects the voter's registration at the time the record was filed; it does not necessarily indicate current political preferences, as voters may change their affiliation or register differently in subsequent elections. Not all states make their voter files publicly available โ€” some restrict access or redact certain fields such as date of birth or residential address โ€” so the completeness of voter data varies by state. Registration status (active or inactive) indicates whether the election office considers the registration current, not whether the person actually voted in recent elections.

Business and Professional Records

Business records are compiled from state Secretary of State filings, SEC EDGAR corporate disclosures, and professional networking data. When a person appears as an officer, director, or registered agent, it reflects a formal role filed with a government agency โ€” these are legal positions of responsibility, not informal job titles. Records sourced from professional profiles represent information that individuals have chosen to make publicly available about their career history, skills, and affiliations. Business entity registrations show current or historical standing with the state, but a listing does not guarantee the entity is still actively operating.

Campaign Finance Contributions

Federal election law requires the disclosure of political contributions exceeding $200 to any single committee in a calendar year. These records are filed with the Federal Election Commission (FEC) and include the donor's name, mailing address, employer, occupation, and the amount contributed. Contributions to state and local candidates are governed by each state's campaign finance laws, which may set different disclosure thresholds. The data shown here reflects what was reported in official filings and may include contributions made over the course of many election cycles, so the dates and amounts should be read in their historical context.

Healthcare Provider Data

Healthcare provider information is sourced from the National Plan and Provider Enumeration System (NPPES), a registry managed by the Centers for Medicare and Medicaid Services (CMS). Every healthcare provider that bills Medicare or Medicaid is required to obtain a National Provider Identifier (NPI), so the presence of an NPI listing confirms that the individual holds recognized healthcare credentials. The specialty, practice address, and taxonomy codes reflect the provider's own attestation at the time of registration or most recent update. An NPI listing does not constitute an endorsement of care quality, nor does it indicate whether the provider is currently accepting new patients.

Vehicle Records

Vehicle ownership records are obtained through sources that comply with the Driver's Privacy Protection Act (DPPA), the federal law that governs who may access motor vehicle records and for what purposes. The records shown indicate vehicles that have been registered to this individual through state DMV systems. Vehicle data may include make, model, year, and VIN, and reflects registration information at the time the record was filed. Vehicles that have been sold, traded, or transferred may still appear until the registration is updated in the state's records.

Patent Filings

Patent data is drawn from the United States Patent and Trademark Office (USPTO). Being listed as an inventor on a patent means this individual is credited as having made a substantive intellectual contribution to the invention described in the patent application. Patent records include the filing date, grant date, patent number, and a description of the invention. A patent listing does not indicate that the inventor currently owns the patent rights โ€” patents are frequently assigned to employers or transferred between entities after they are granted.

Important Limitations

Public records may contain outdated information, data entry errors, or records that belong to a different person who shares the same name as the individual you are researching. Government agencies update their records on varying schedules, and the data shown here may not reflect the most recent changes. Information on this page is provided for informational purposes only and should not be used for employment screening, tenant screening, credit decisions, or any other purpose regulated by the Fair Credit Reporting Act (FCRA). Always verify critical details through the originating government agency or official registry.

Your Rights

If you are the person described in these records, you have rights regarding your personal data. Under laws including the California Consumer Privacy Act (CCPA) and similar state privacy statutes, you may request the deletion or correction of your personal information. To submit a removal request, visit our opt-out page. For a complete description of how we collect, use, and protect personal data, please review our privacy policy.

Search Results Analysis for John Kast

Search Complexity: High

235 public records across 21states, belonging to approximately 66 different individuals. With 66 distinct profiles across 21 states, additional identifying information such as a middle name, age, or city will significantly narrow these results.

For this search, the Political Contribution Records section may be most helpful for disambiguation because these records include employer and occupation, which are strong distinguishing fields.

Geographic Distribution

Records are widely distributed across 21 states. Highest concentration: Pennsylvania (7%), followed by Florida and Texas. Spans the South and Midwest regions.

PA17recordsFL17recordsTX17recordsCA16recordsMN9recordsWI9records

Record Type Breakdown

Data spans 11 record categories. Largest: Contact & Address Records (38%), which contain the most specific identifiers like phone numbers, email addresses, and physical addresses. Also includes Political Contribution Records (54) and Vehicle Registration Records (25).

80
Contact & Address Records
54
Political Contribution Records
25
Vehicle Registration Records
14
Patent & Invention Records
10
Corporate Records
9
Voter Registration Records

Age Distribution

Age range: approximately 68 years, suggesting multiple generations. Largest group: Senior (65+) (54%).

Senior (65+)15peopleMiddle-Age (40-64)12peopleYounger Adult (25-39)1person

Use the age information shown on individual record cards to help identify the correct person.

Frequently Asked Questions About John Kast

Is John Kast a registered voter?
Yes, voter registration records show John Kast is registered in Pennsylvania with R affiliation. We found 9 voter registration entries across 5 states. Voter registration data is public record maintained by state election offices and released under state sunshine laws.
Does John Kast own property?
County assessor records show 6 properties associated with John Kast . Assessed values are determined by county tax assessors and may differ from market value. These records are sourced from county recorder and assessor offices.
What vehicles are registered to John Kast?
Records show 25 vehicle registrations associated with John Kast, including a 2008 MERCEDES-BENZ M-CLASS. Registered makes include Mercedes-Benz, Ford, Chevrolet, Ram. Vehicle registration data is obtained through DPPA-compliant providers and is regulated under the federal Driver's Privacy Protection Act.
What businesses are associated with John Kast?
We found 7 business affiliations for John Kast. Other companies include Amo Inc. Business records are compiled from state registries, SEC filings, and professional databases.
Is John Kast a healthcare provider?
Yes, the CMS National Provider Identifier registry lists John Kast as a registered healthcare provider (NPI: 1376579383). NPI registration is required for all providers billing Medicare or Medicaid. This listing confirms enrollment in the federal healthcare system but does not indicate quality of care.
Has John Kast made political donations?
FEC disclosure records show 54 reported political contributions from John Kast, totaling $2,301. Recipients include Braley, Bruce L. and Stewart, Amanda Merritt and 1 others. Federal law requires disclosure of individual contributions exceeding $200.
How many records exist for John Kast?
Our database contains 235 total records for John Kast spanning 21 states. This includes 66 distinct contact records, 41 with phone numbers, 11 with email addresses. Multiple records may represent different individuals sharing the same name. All data is compiled from publicly available government and commercial sources.
How accurate is the information shown for John Kast?
The 235 records displayed for John Kast are aggregated from government agencies, county offices, and official registries. While we source from authoritative databases, records can contain outdated information or belong to a different person with the same name. We recommend verifying important details through the original issuing agency before making decisions based on this data.
Can John Kast remove this information?
Yes, any individual has the right to request removal of their personal information. Submit a free removal request through our opt-out page. Under the CCPA and similar state privacy laws, you can request deletion of your data. Removal is completed within 48 hours. You do not need to create an account.
Can I use this data for background checks or screening?
No. OpenDataUSA is not a Consumer Reporting Agency under the FCRA. These records may not be used for employment screening, tenant evaluation, credit decisions, insurance underwriting, or any other FCRA-regulated purpose. For official background checks, use an FCRA-compliant service.