Do you guarantee that I will get a mark after the search?

There is no guarantee a trademark application will be successful after the search because the two primary reasons for rejection of an application are distinctiveness or confusion with other marks. Obviously this is very subjective in nature.
However, once a search has been completed and suggests your trademark will be accepted, it is less likely to be rejected on the basis of confusion.