A garage floor that is dirty is the hardest thing to prep right. I once
had 2 guys wash, acid wash twice and powerwash a total of 16-20 hrs to
do it right, 20 yrs later the HC oil concrete stain is on but worn. Prep
is 90% of the job, you did not mention Acid etching.