Hi. I'll be a new homeowner soon and I'm trying to decide on what type of flooring is best for my needs. I have a typical 2 car garage in SoCal. I'm a mechanic so I'll be doing a lot of maintenance work on my cars. So I'm looking for a garage floor that can handle floor jacks, jackstands, oil...