Yes. This isn't my first engine build, ive been a master tech for several years. The most difficult parts to clean were the rocker arms, i had to disassemble them to clean them correctly and it apparently got metal in a few lifters ive had to replace. The heads were actually very easy to clean.