Looking for a Freeware - Client Management/Finance type application?

A friend of mine runs his own mechanic business/car garage.

He is trying to find a way to track his previous customers information, car history, contact info, parts he bought, and part pricing all through a single program.

I know it’s wishful thinking that something like this exists freeware or open source.

The closest thing I can find to what he is looking for is ACT! and that isnt quite it.
http://www.act.com/products/2006/index.cfm
(Or free $200)

I am sure he is willing to pay if there is nothing else out there.

Let me know if you have ever come across anything like what I described.

Best Regards,