Yes.  But elbow grease is still sometimes necessary.  The foam cannons true value is in cleaning with out causing micro scratches on your cars finish.