A professional should cost between $5-10/SF depending on the type of floor...
...even more if you are using a "metallic or multiple color" pattern on the floor. But for a 600 sf Garage, $4,000 is about average if you have a professional do it and they come with a guarantee.