On November 14, 2025, the Inver Grove Heights Police Department received information regarding a check fraud report from the Burnsville Police Department. Inver Grove Heights officers were advised that the management of the Oak Shore 11th Addition Homeowner’s Association had reported that several of their checks had been forged and cashed at various Royal Credit Union branches in the area. The Association further reported that they had mailed checks to a landscaping company that performed work for the Association and that these checks never arrived.
It is believed that these checks were intercepted and used to make fraudulent transactions. An officer with the Inver Grove Heights Police Department made contact with the manager of the Royal Credit Union branch located at [ADDRESS REDACTED], Inver Grove Heights, MN 55076, which is located within Dakota County, which is where one of the reported fraudulent transactions had taken place. The manager informed the officer that on November 10, 2025, David Brian Olson [DOB REDACTED], hereinafter Defendant, entered the branch and cashed a check from the Association for $4,534.29. Defendant provided his own identification when making this transaction, as well as a phone number.
The officer conducted a search for Defendant in Accurint and found that the number provided to the bank matched Defendant’s phone number. The Association never wrote or approved a check to Defendant. It is understood that Defendant somehow acquired the Association’s check, forged it, made it payable to himself, and then cashed it without the Association’s knowledge or consent.
Unlock the full story
Create a free account to continue reading.
Get 3 full narratives free
Enter your email and we’ll send you three full complaint narratives free. No card required.
Get a weekly crime digest and breaking alerts for major cases. Free.
Free. Unsubscribe anytime. Privacy Policy
Create a free account to unlock this feature.
