If you paint it yourself and are worried about getting paint on the floor you can just put down a big drop cloth and you will be fine. I didn't put anything down and I don't have any paint on my floor. Don't know if it just doesn't stick to concrete or what, but I wet the floor and spray, I just swept the shop and there is no paint on the floor. But if a professional job is in the budget there is nothing wrong with going that route either. We have a few painters on the forums, but I don't know if any of them are up your way.