My parents garage had a broom finish and it was always dusty, held the mud from the tires, difficult to sweep, and you could never get the oil stains off of it. I have a smooth finish on the garage floor and oil stains come up with some speedy dry and a rub of the shoe. It sweeps clean and I don't find it slippery unless it is wet and I am wearing leather soled shoes. There is no way that I would consider a broom finish and I know how much work it is to do a concrete floor. I have seen them done and I know that the contractor does earn his money that day. Some projects are worth doing yourself, and others are just brute labor. Concrete work is brute labor. I rather let someone else do it. I have learned that I will do that which I can do over again without much of a problem. If you mess up a concrete job, you have no choice but to live with it. To me, that isn't a very good option. If you cut a piece of lumber too short, you can always cut another piece. If you don't build the wall correctly, you can take it down and rebuild it again. You can't do that with concrete. If the concrete isn't level, the wall isn't level. Everything depends on the foundation being correct. A 1/4" mistake at the bottom can cause many problems in the building of the final structure. The foundation of the building is the most important aspect. Everything else can be compensated for. I speak from experience. I made the mistake once when building a garage. I was talked into doing the foundation myself and I thought that I had enough experience to do it, having worked construction. I learned that I didn't work construction long enough to do it alone. That is why there is more than one doctor in the operating room! /forums/images/graemlins/wink.gif