Salam / Hi to all frndz,
Today i had the "pleasure" to go for fahas or MVPI ( motor vehicle periodic inspection ).
Want to share a few things/ tips i learned so that others can avoid /adopt them to complete process smoothly .
( Google maps Location - "MVPI centre, Ali Al Fazari, Al Munsiyah, Riyadh 13253")
1- Get your car thoroughly cleaned especially from below. No oil residue should be visible esp. at
  shocks and around engine bay area
2- All lights should be in working condition including brake lights, hi low beam, hazard lights etc
3- there are multiple lanes with multiple booths after crossing main gate. Have look and select lane having less cars. normally ppl go to first from left while other lanes are completely empty. This way you can save some time ( also the booth guy gets something to work  )
4- After crossing booth there are 2 main compounds in front of you . Try to go to the right where normally buses and trucks are seen. Cars are also checked there but ppl tend to go to the left one . This will save a lot of time. Try to go to first 1 or 2nd one .
5-It takes few minutes once they start checking car . At the end if its passed , a sticker will be put on windscreen and paper will be blue stamped. Otherwise paper will be Red stamped with "FAIL" and no sticker will be installed. In case its a fail, take the paper to the office you see parallel to exit gate.They will mark the reason .
6- In case of failure , reason is marked on back. When you go out many mechanics will be waving there hands to come to them . Try to get an idea what exactly is the issue and if its a small issue get it fixed from them as they know what car inspectors look for .Just keep in mind that these mechanics ask a lot so general rule is 50 to 60 percent of asking price. also some of them give guarantee that if you fail again they will return your money back so don't forget to get receipt of your payment.
7- For re-inspection same process but its more quick as they will only inspect point in which you failed.
8- Earlier you go the better so that in case of issue there is ample time to get it resolved and to have re inspection same day
9-Last but not least, thoroughly check / verify details mentioned on paper as sometimes mistakes tend to happen which can create issues at the time of transfer
Best of luck