Vehicle repairs and maintenance tasks don't always have to be done in the shop. You can easily do these in your own garage.
A car smelling like burning oil is usually caused by oil leaking onto hot engine parts (like the exhaust manifold) or ...