Yes, I've been doing my research on this and the bottom line is that unless it's brand new concrete the will need to be a large amount of sanding / prep work involved. I can rent the sander from Home Depot and do it myself, but like Jerry said, I'm not so sure I want to deal with that and the massive amount of dust / mess it's going to leave behind. That might be something I'd rather pay someone to do for me.