Keeping your car in top condition in Dubai’s harsh climate requires regular auto care . Many owners are unsure about the difference between full and routine inspections . A major overhaul generally includes a thorough check of every essential systems of your vehicle, such as the engine , brakes ,