Source: http://seattle-duidefense.com/how-long-can-a-driver-be-detained-before-getting-arrested-for-dui/
Timestamp: 2019-04-20 22:40:21+00:00

Document:
How long can a driver be detained before getting arrested for DUI?
When the police make a traffic stop, they may detain the driver for the reasonable period of time that it takes to identify the person, check for warrants, check the driver’s license status, verify insurance, check the vehicle registration, and complete and issue the citation for the traffic infraction. State v. Lemus, 103 Wn. App. 94 (2000). Consider the time of day, technical issues, and the driver’s level of cooperation.
If the officer has a reasonable suspicion that criminal activity has occurred, or will occur, and the officer has facts that can support the suspicion, the stop may be extended only long enough for the officer to investigate the increasingly suspicious circumstances. Wa. Const, art. 1, § 7; State v. Lemus, 103 Wn. App. 94 (2000). Think suspicion of DUI, and the length of time to conduct the sobriety tests.
So, there is no hard and fast rule saying how long is too long. In some cases, 35 minutes may be too long. State v. Williams, 102 Wn.2d 733, 689 P.2d 1065 (1986). In other cases, 90 minutes is too long, 4 minutes is not, and 20 minutes can go either way. See State v. Lund, 70 Wn. App. 437, 853 P.2d 1379.
If you have been arrested for DUI and feel that you were detained for an unreasonable amount of time before being arrested, you may want to consult an attorney.

References: v. 
 art. 1
 § 7
 v. 
 v. 
 v.