Yes, even if the vehicle comes with a history report, having a mechanic inspect it is a good idea. This can help you spot potential problems that may not be listed on the report or visible during a test drive.