Michael Iacovelli is great. He knows what he is doing. He helped me to walk after I had torn my ACL in my knee. He is outstanding. I had been to another Novato therapist before going to Mr. Iacovelli, and there is no comparison. The other therapy company caused me nothing but pain and told me I wouldn’t be able to walk without an operation. From the first visit to Mr. Iacovelli, I saw marked improvement and no pain. I’d rate him a 10.