Team
King Moves GR
Berkshire Hathaway Home Services

Looking to sell your property, buy a new home, or just need some expert real estate advice?

Highlights *
76 recent sales
$12K - $1.05M
English, French
36 days on market
6 years experience
About
We are currently a team of two and maintain perfect 5 star reviews. We strive to make our clients happy, comfortable, and provide equity in all their purchases. We enjoy working 7 days a week showing homes, answering phone calls, and taking care of all the business behind the scenes. Our clients are always the number one priority! We have been awarded Berkshire Hathaway's Gold Chairmen's Choice award for the last 5 years in a row and are not stopping there. Combined, we have over 20 years experience to offer both our buyers and sellers.

We offer all our buyers and sellers our moving truck at no cost to them when they buy and sell with us! We like to have fun along the way. The biggest thing we have found with agents in our area is that they only work 40-50 hours a week, we are 7 days a week 365 days a year. By far our most frequent feedback is that we always answer our calls or text and if we don't, they hear back from us within 10 minutes.

Ratings & Reviews

sandysparkler - Zillow

We first had Keith King as our realtor in 2003 when we moved to Grand Rapids for New York state. He was great to work with then and continues to be. His knowledge then and now continues to be impressive!!!! Keith knows what good to look for and can identify problems very well. He has wonderful recommendations of how to deal with various things and can often recommend the people to work with. Keith is also a very personable and honest person to deal with. We have called on him through the past several years.
We then worked with Keith as the realtor for Mom's house in 2017. Again, his work, his knowledge, his personable demeanor were all fantastic! If you are looking for a great realtor, then Keith King is your man!

djtaylor grannycare - Zillow

Wow! Describe our experience with Keith King? Wonderful! Keith carted us "out-of-state-ers" to numerous houses to help us find home. When we arrived at the last house, we knew we were home. Thanks Keith. We have been here for 15 years now , and have called Keith for a variety of reasons; from "HELP!" to "Can you sell Mom's house for us?" to "Who do you recommend for remodel projects?." Keith has been soooo helpful. We are proud to call Keith our realtor and friend.

zuser20160419094953112 - Zillow

Keith is great to work with. He was able to answer any question I had related to home buying and even home repairs. He has great resources and recommendations for home-related services I may need. I felt more like Keith always had my best interest in mind and was not out to "make a dollar." He made sure I was choosing a good home for me and my family. More than anything, I appreciate that he was always genuine and honest!

zuser20150330200041337 - Zillow

Keith is outstanding. Always quick to respond, insight on neighborhoods, home values, and improvement costs. He has helped my entire family find homes for years.

KimberlyMeiste

As I started to write this review, I struggled with where to begin, because, as it turns out, there are so many great things about Keith that I would love to write.

The #1 trait I love about Keith is his honesty. His truthfulness, in the small and in the big details surrounding the home-buying process, was refreshing and appreciated.

He was able to be fully honest, even when the realities of searching for a house bring unfortunate circumstances and bad news.

Furthermore, as a first-time homebuyer, Keith was available for all of my small and insignificant-seeming questions. He treated every question with equal weight in order to make me feel at ease at all of the various steps along the road.

I have never doubted Keith's integrity or compassion. My favorite story to tell others about Keith center arounds his compassion for his clients. Living on my own and being in my new house for less than a month, it was overwhelming to come home to a furnace that was completely broken. I sen

reidtb

Keith is such a patient and knowledgeable realtor. He helped me with two houses, and I will go to him for the third if needed! He took the time to search and find the home that we wanted.

daveml35 - Zillow

Keith is genuine, honest, funny, to the point and you will not be disappointed as he treats you like his only client. We have built, bought, and sold homes. Keith ranks in our top 2 tier of realtors. One stop shop with Keith, no need to look anywhere else.

zuser20170111010354197 - Zillow

Keith helped my wife and I sell and buy a home in July 2022. There were a lot of moving parts as we were selling and buying at the same time. Keith made the process so stress-free.
We had some minor issues with the sellers of our new home following closing. Keith was both responsive and eager to help get things resolved.
He is patient, responsive, and knowledgeable. I would recommend these him to anybody.

Zach

Great to work with! Worked with Keith on multiple purchases over the years and he always goes above and beyond to make sure we always get our needs taken care of.

Derek

Great to work with, personable, and has helped us and family members move numerous times!

Samantha

Keith's industry experience, professionalism, and responsiveness far surpasses most real estate agents I've worked with in the past. If you're thinking about selling or buying, she should be your FIRST call!!

Brian

Keith is personable, no-pressure, knowledgeable, and responsive. Couldn't ask for a better experience when buying and selling a home.

Craig

Sam was quick to respond and kept us informed throughout the full process. Sam worked quick as we had to sell our existing home while purchasing our new home. I will certainly be referring Sam to all friends and family.

Jacob

Sam was an outstanding agent. He was very professional and answered all of our questions.

Kaylee

Keith & Sam was great to work with! He’s knowledgeable, patient, and on top of things! Definitely recommend working with him!

Stephen

Working with Keith is amazing, he responds quickly, is very knowledgeable and makes things happen! You could not find better realtor then Keith!

Kris

No one can argue 2020/2021 was one of, if not the most, complex real estate markets in history. Keith King worked with us for over a year, not only helping us find the perfect home but also selling our existing home.

He was there for us through the entire process, guiding us through the market, through the transaction, through the post-sale, through everything. I doubt you will find a more competent, experienced, and caring Realtor. Keith never just told us what we wanted to hear or what was beneficial for him. Instead, he took the time to get to know our family and what we needed and wanted in a home. He was brutally honest and was always in our corner.

Looking back on this experience, there is no way I would have attempted it without guidance, and I'd pick Keith every time.

Chris

Would highly recommend working with Keith and his team. They take time to understand clients wants and needs and he has the trusted experience people are looking for when making the big leap of selling and/or buying a home. A true professional in every sense of the word. Thank you for all your hard work!

Brittany

Hands down best home buying/selling experience I’ve had! We sold two houses and purchased a new, and Keith made it seamless and was able to take away a lot of our stress by being so accommodating and knowledgeable.
He’s been in the business a long time, and it truly shows. Our houses both sold quick regardless of the obstacles and market changes, and he was the key factor in getting our offer accepted on our dream home.

He’s professional, yet very personable and truly cares about his clients and what’s in their best interest. Our family and friends won’t ever have to look elsewhere!

Professional Info

Brokerage

Berkshire Hathaway Home Services
3000 E Beltline Ave NE
Grand Rapids, MI 49525

Licensed

Licensed REALTOR®
MI 6501430235

Awards

  • Chairmans Gold Circle, Top 5% 2020
  • Chairmans Gold Circle, Top 5% 2021
  • Chairmans Gold Circle, Top 5% 2022

Specialties

  • Age-restricted communities
  • First-time buyers
  • Flipping & rehab
  • Foreclosures & Short sales
  • Investment & property management
  • Luxury properties
  • Military
  • Recreation & Vacation
  • Relocation

Languages

  • English
  • French

Hobbies

  • Animals
  • Cars & Automobiles
  • Community Activities
  • Family
  • Outdoor Activities
  • Sports
  • Travel
  • Volunteering

Top Cities *

Grand Rapids

  • 26 sales past 3 years
  • 29 days on market
  • $289K median price

Muskegon

  • 3 sales past 3 years
  • 38 days on market
  • $240K median price

Wyoming

  • 3 sales past 3 years
  • 40 days on market
  • $250K median price

Service Areas (919 cities)

Acme, MI Ada, MI Addison, MI Adrian, MI Advance, MI Afton, MI Akron, MI Alanson, MI Alba, MI Albion, MI Alcona, MI Alden, MI Alger, MI Algonac, MI Allegan, MI Allen, MI Allendale, MI Allen Park, MI Allenton, MI Alma, MI Almont, MI Alpena, MI Alpine, MI Alto, MI Anchorville, MI Ann Arbor, MI Antrim, MI Applegate, MI Arcadia, MI Arenac, MI Argentine, MI Argyle, MI Armada, MI Ashley, MI Athens, MI Atlanta, MI Atlas, MI Attica, MI Auburn, MI Auburn Hills, MI Au Gres, MI Augusta, MI Au Sable, MI Avoca, MI Azalia, MI Bad Axe, MI Bailey, MI Baldwin, MI Bancroft, MI Bangor, MI Bangor Township, MI Bannister, MI Barbeau, MI Barnes Lake, MI Barnes Lake-Millers Lake, MI Baroda, MI Barry, MI Barryton, MI Barton City, MI Barton Hills, MI Bath, MI Battle Creek, MI Bay, MI Bay City, MI Bay Port, MI Bay Shore, MI Bay View, MI Beal City, MI Bear Lake, MI Beaverton, MI Bedford, MI Beecher, MI Beechwood, MI Belding, MI Bellaire, MI Belleville, MI Bellevue, MI Belmont, MI Bendon, MI Bentley, MI Benton Harbor, MI Benton Heights, MI Benzonia, MI Berkley, MI Berrien, MI Berrien Center, MI Berrien Springs, MI Beulah, MI Beverly Hills, MI Big Rapids, MI Bingham Farms, MI Birch Run, MI Birmingham, MI Bitely, MI Black River, MI Blanchard, MI Blissfield, MI Bloomfield, MI Bloomfield Hills, MI Bloomingdale, MI Boon, MI Boyne City, MI Boyne Falls, MI Bradley, MI Branch, MI Brandon, MI Brant, MI Breckenridge, MI Breedsville, MI Brethren, MI Bridgeport, MI Bridgewater, MI Bridgman, MI Brighton, MI Brimley, MI Britton, MI Brohman, MI Bronson, MI Brooklyn, MI Brown City, MI Brownlee Park, MI Brownstown, MI Brutus, MI Buchanan, MI Buckley, MI Buena Vista, MI Burlington, MI Burnips, MI Burr Oak, MI Burt, MI Burt Lake, MI Burton, MI Byron, MI Byron Center, MI Caberfae, MI Cadillac, MI Caledonia, MI Cambria, MI Camden, MI Canada Creek Ranch, MI Canadian Lakes, MI Cannonsburg, MI Canton, MI Capac, MI Carleton, MI Caro, MI Carp Lake, MI Carrollton, MI Carson City, MI Carsonville, MI Cascade, MI Casco, MI Caseville, MI Casnovia, MI Cass City, MI Cassopolis, MI Cedar, MI Cedar Lake, MI Cedar Springs, MI Cement City, MI Center Line, MI Central Lake, MI Centreville, MI Ceresco, MI Charlevoix, MI Charlotte, MI Chase, MI Cheboygan, MI Chelsea, MI Chesaning, MI Chesterfield, MI China, MI Chippewa, MI Clare, MI Clarklake, MI Clarkston, MI Clarksville, MI Clawson, MI Clay, MI Clayton, MI Clifford, MI Climax, MI Clinton, MI Clinton Township, MI Clio, MI Cloverdale, MI Cohoctah, MI Coldwater, MI Coleman, MI Coloma, MI Colon, MI Columbiaville, MI Columbus, MI Comins, MI Commerce Charter Township, MI Commerce Township, MI Comstock, MI Comstock Northwest, MI Comstock Park, MI Concord, MI Conklin, MI Constantine, MI Conway, MI Cooper, MI Coopersville, MI Copemish, MI Coral, MI Corunna, MI Covert, MI Cross Village, MI Croswell, MI Crystal, MI Crystal Downs Country Club, MI Crystal Mountain, MI Curran, MI Curtis, MI Custer, MI Cutlerville, MI Dafter, MI Dansville, MI Davisburg, MI Davison, MI Dearborn, MI Dearborn Heights, MI Decatur, MI Decker, MI Deckerville, MI Deerfield, MI Deford, MI Delta, MI Delton, MI De Tour Village, MI Detroit, MI Detroit Beach, MI DeWitt, MI Dexter, MI Dimondale, MI Dorr, MI Douglas, MI Dowagiac, MI Dowling, MI Drayton Plains, MI Drummond, MI Dryden, MI Dundee, MI Durand, MI Eagle, MI East China, MI East Grand Rapids, MI East Jordan, MI Eastlake, MI East Lansing, MI East Leroy, MI Eastpointe, MI Eastport, MI East Tawas, MI Eastwood, MI Eaton, MI Eaton Rapids, MI Eau Claire, MI Ecorse, MI Edenville, MI Edgemont Park, MI Edmore, MI Edwardsburg, MI Elberta, MI Elk Rapids, MI Elkton, MI Ellsworth, MI Elm Hall, MI Elmira, MI Elsie, MI Elwell, MI Emmett, MI Empire, MI Erie, MI Essexville, MI Estral Beach, MI Eureka, MI Evart, MI Fairgrove, MI Fair Haven, MI Fair Plain, MI Fairview, MI Falmouth, MI Farmington, MI Farmington Hills, MI Farwell, MI Fennville, MI Fenton, MI Fenwick, MI Ferndale, MI Ferrysburg, MI Fife Lake, MI Filer City, MI Filion, MI Flat Rock, MI Flint, MI Flushing, MI Forest Hills, MI Forestville, MI Fort Gratiot, MI Fostoria, MI Fountain, MI Fowler, MI Fowlerville, MI Frankenmuth, MI Frankfort, MI Franklin, MI Fraser, MI Frederic, MI Freeland, MI Freeport, MI Free Soil, MI Fremont, MI Frontier, MI Fruitport, MI Gagetown, MI Gaines, MI Galesburg, MI Galien, MI Garden City, MI Gaylord, MI Genesee, MI Gibraltar, MI Gladwin, MI Glen Arbor, MI Glenn, MI Glennie, MI Gobles, MI Goetzville, MI Goodells, MI Good Hart, MI Goodrich, MI Gowen, MI Grand Beach, MI Grand Blanc, MI Grand Haven, MI Grand Junction, MI Grand Ledge, MI Grand Rapids, MI Grandville, MI Grant, MI Grass Lake, MI Grawn, MI Grayling, MI Greater Galesburg, MI Green, MI Greenbush, MI Greenville, MI Gregory, MI Greilickville, MI Grosse Ile, MI Grosse Pointe, MI Grosse Pointe Farms, MI Grosse Pointe Park, MI Grosse Pointe Shores, MI Grosse Pointe Woods, MI Gunplain, MI Hadley, MI Hagar Shores, MI Hale, MI Hamburg, MI Hamilton, MI Hampton, MI Hamtramck, MI Hanover, MI Harbert, MI Harbor Beach, MI Harbor Springs, MI Hardwood Acres, MI Haring, MI Harper Woods, MI Harrietta, MI Harrison, MI Harrison Township, MI Harrisville, MI Harsens Island, MI Hart, MI Hartford, MI Hartland, MI Haslett, MI Hastings, MI Hawks, MI Hazel Park, MI Hemlock, MI Henderson, MI Hersey, MI Hesperia, MI Hessel, MI Hickory Corners, MI Higgins Lake, MI Highland, MI Highland Park, MI Hillman, MI Hillsdale, MI Holland, MI Holly, MI Holt, MI Holton, MI Homer, MI Honor, MI Hope, MI Hopkins, MI Horton, MI Horton Bay, MI Houghton Lake, MI Howard City, MI Howell, MI Hubbard Lake, MI Hubbardston, MI Hudson, MI Hudsonville, MI Huntington Woods, MI Huron, MI Ida, MI Idlewild, MI Imlay City, MI Indian River, MI Ingham, MI Inkster, MI Interlochen, MI Ionia, MI Iosco, MI Irons, MI Ironton, MI Isabella, MI Ithaca, MI Jackson, MI Jamestown, MI Jasper, MI Jeddo, MI Jenison, MI Jennings, MI Jerome, MI Johannesburg, MI Jones, MI Jonesville, MI Kalamazoo, MI Kaleva, MI Kalkaska, MI Kawkawlin, MI Keego Harbor, MI Kendall, MI Kent City, MI Kentwood, MI Kewadin, MI Kincheloe, MI Kinde, MI Kingsley, MI Kingston, MI Kinross, MI Lachine, MI Laingsburg, MI Lake, MI Lake Angelus, MI Lake Ann, MI Lake City, MI Lake Fenton, MI Lake George, MI Lake Isabella, MI Lake LeAnn, MI Lake Leelanau, MI Lake Michigan Beach, MI Lake Odessa, MI Lake Orion, MI Lakeport, MI Lakeside, MI Lakes of the North, MI Lake Victoria, MI Lakeview, MI Lakeville, MI Lakewood Club, MI Lambertville, MI Lamont, MI Lansing, MI Lapeer, MI La Salle, MI Lathrup Village, MI Lawrence, MI Lawton, MI Leelanau, MI Leland, MI Lennon, MI Leonard, MI Leonidas, MI Leroy, MI Le Roy, MI Leslie, MI Level Park-Oak Park, MI Levering, MI Lewiston, MI Lexington, MI Lincoln, MI Lincoln Park, MI Linden, MI Linwood, MI Litchfield, MI Livingston, MI Livonia, MI Long Lake, MI Loomis, MI Lost Lake Woods, MI Lowell, MI Ludington, MI Luna Pier, MI Lupton, MI Luther, MI Luzerne, MI Lyons, MI Mackinac Island, MI Mackinaw City, MI Macomb, MI Madison, MI Madison Heights, MI Mancelona, MI Manchester, MI Manistee, MI Manistee Lake, MI Manitou Beach, MI Manitou Beach-Devils Lake, MI Manton, MI Maple City, MI Maple Grove, MI Maple Rapids, MI Marcellus, MI Marine City, MI Marion, MI Marlette, MI Marne, MI Marshall, MI Martin, MI Marysville, MI Mason, MI Mattawan, MI Maybee, MI Mayfield, MI Mayville, MI McBain, MI McBride, MI Mears, MI Mecosta, MI Melvin, MI Memphis, MI Mendon, MI Merrill, MI Merritt, MI Mesick, MI Metamora, MI Michiana, MI Michigan Center, MI Middleton, MI Middletown, MI Middleville, MI Midland, MI Mikado, MI Milan, MI Milford, MI Millburg, MI Millersburg, MI Millers Lake, MI Millington, MI Minden City, MI Mio, MI Moline, MI Monitor, MI Monroe, MI Montague, MI Montcalm, MI Montgomery, MI Montmorency, MI Montrose, MI Moran, MI Morenci, MI Morley, MI Morrice, MI Moscow, MI Mount Clemens, MI Mount Morris, MI Mount Pleasant, MI Mt Morris, MI Muir, MI Mullett Lake, MI Mulliken, MI Munger, MI Munith, MI Muskegon, MI Muskegon Heights, MI Napoleon, MI Nashville, MI National City, MI Naubinway, MI Nazareth, MI Nessen City, MI Newaygo, MI New Baltimore, MI New Boston, MI New Buffalo, MI New Era, MI New Haven, MI New Hudson, MI New Lothrop, MI Newport, MI New Troy, MI Niles, MI North Adams, MI North Branch, MI North Muskegon, MI Northport, MI North Star, MI North Street, MI Northview, MI Northville, MI Norton Shores, MI Norvell, MI Norwood, MI Nottawa, MI Novi, MI Nunica, MI Oak Hill, MI Oakland, MI Oakley, MI Oak Park, MI Oden, MI Ogemaw, MI Okemos, MI Old Mission, MI Olivet, MI Omena, MI Omer, MI Onaway, MI Onekama, MI Onondaga, MI Onsted, MI Orchard Lake, MI Orchard Lake Village, MI Orion, MI Orleans, MI Oronoko, MI Ortonville, MI Oscoda, MI Oshtemo, MI Osseo, MI Ossineke, MI Otisville, MI Otsego, MI Ottawa Lake, MI Otter Lake, MI Ovid, MI Owendale, MI Owosso, MI Oxford, MI Palms, MI Palmyra, MI Palo, MI Paradise, MI Parchment, MI Paris, MI Parkdale, MI Parma, MI Paw Paw, MI Paw Paw Lake, MI Pearl Beach, MI Peck, MI Pellston, MI Pentwater, MI Perrinton, MI Perry, MI Petersburg, MI Petoskey, MI Pewamo, MI Pickford, MI Pierson, MI Pigeon, MI Pilgrim, MI Pinckney, MI Pinconning, MI Pittsford, MI Plainfield, MI Plainwell, MI Pleasant Lake, MI Pleasant Ridge, MI Plymouth, MI Pointe Aux Pins, MI Ponshewaing, MI Pontiac, MI Portage, MI Port Austin, MI Port Hope, MI Port Huron, MI Portland, MI Port Sanilac, MI Portsmouth, MI Posen, MI Potterville, MI Prescott, MI Presque Isle, MI Presque Isle Harbor, MI Prudenville, MI Pullman, MI Quincy, MI Raisin, MI Rapid City, MI Ravenna, MI Ray, MI Reading, MI Redford, MI Reed City, MI Reese, MI Remus, MI Rhodes, MI Richland, MI Richmond, MI Richville, MI Riga, MI Riverdale, MI River Rouge, MI Riverside, MI Riverview, MI Rives Junction, MI Robin Glen-Indiantown, MI Robinson, MI Rochester, MI Rochester Hills, MI Rockford, MI Rockwood, MI Rodney, MI Rogers City, MI Romeo, MI Romulus, MI Roosevelt Park, MI Roscommon, MI Rosebush, MI Rose City, MI Roseville, MI Rothbury, MI Royal Oak, MI Royal Oak Township, MI Ruby, MI Rudyard, MI Ruth, MI Rutland, MI Saginaw, MI Salem, MI Saline, MI Sand Creek, MI Sand Lake, MI Sandusky, MI Sanford, MI Sanilac, MI Saranac, MI Saugatuck, MI Sault Sainte Marie, MI Sault Ste. Marie, MI Sawyer, MI Schoolcraft, MI Scotts, MI Scottville, MI Sears, MI Sebewaing, MI Shaftsburg, MI Shelby, MI Shelby Township, MI Shelbyville, MI Shepherd, MI Sheridan, MI Sherwood, MI Shiawassee, MI Shields, MI Shoreham, MI Shorewood-Tower Hills-Harbert, MI Sidney, MI Silverwood, MI Six Lakes, MI Skidway Lake, MI Smiths Creek, MI Smyrna, MI Snover, MI Sodus, MI Somerset, MI Somerset Center, MI South Boardman, MI South Branch, MI Southfield, MI Southgate, MI South Gull Lake, MI South Haven, MI South Lyon, MI South Monroe, MI South Rockwood, MI Sparta, MI Spring Arbor, MI Springfield, MI Spring Lake, MI Springport, MI Spruce, MI Standish, MI Stanton, MI Stanwood, MI St. Charles, MI St. Clair, MI St. Clair Shores, MI Sterling, MI Sterling Heights, MI Stevensville, MI St. Helen, MI St. Ignace, MI St. James, MI St. Johns, MI St. Joseph, MI St. Louis, MI Stockbridge, MI Stony Point, MI Stronach, MI Sturgis, MI Sumner, MI Sunfield, MI Superior, MI Suttons Bay, MI Swartz Creek, MI Sylvan Beach, MI Sylvan Lake, MI Tallmadge, MI Tawas City, MI Taylor, MI Tecumseh, MI Tekonsha, MI Temperance, MI Thompsonville, MI Three Oaks, MI Three Rivers, MI Tipton, MI Topinabee, MI Tower, MI Traverse City, MI Trenton, MI Trout Lake, MI Troy, MI Trufant, MI Turner, MI Tuscola, MI Tustin, MI Twining, MI Twin Lake, MI Ubly, MI Union, MI Union City, MI Union Lake, MI Union Pier, MI Unionville, MI Utica, MI Van Buren, MI Vandalia, MI Vanderbilt, MI Vandercook Lake, MI Vassar, MI Vermontville, MI Vernon, MI Vestaburg, MI Vicksburg, MI Vienna, MI Village of Clarkston, MI Village of Grosse Pointe Shores, MI Vineyard Lake, MI Wacousta, MI Waldron, MI Walhalla, MI Walker, MI Walkerville, MI Walled Lake, MI Walloon Lake, MI Warren, MI Washington, MI Waterford, MI Waters, MI Watertown, MI Watervliet, MI Waverly, MI Wayland, MI Wayne, MI Webberville, MI Wedgewood, MI Weidman, MI Wellston, MI West Bloomfield, MI West Branch, MI Westland, MI West Monroe, MI West Olive, MI Weston, MI Westphalia, MI Westwood, MI Wexford, MI Wheeler, MI White Cloud, MI Whitehall, MI White Lake, MI White Pigeon, MI Whitmore Lake, MI Whittaker, MI Whittemore, MI Williamsburg, MI Williamston, MI Willis, MI Wilson, MI Winn, MI Wixom, MI Wolf Lake, MI Wolverine, MI Wolverine Lake, MI Woodhaven, MI Woodland, MI Woodland Beach, MI Wyandotte, MI Wyoming, MI Yale, MI Ypsilanti, MI Zeeland, MI Zilwaukee, MI

* Sales data is calculated based on transaction information available to Agent Pronto at the time of publishing and may not accurately reflect all transactions for a given agent.