Technically, yes. In the U.S. anyone can provide a certified translation. However, by signing the certification document, you are making a legal statement for which you can be held accountable in a court of law. While there is no law preventing you from certifying your own translation, most institutions will reject a certified translation completed by yourself because of conflict of interest.The best practice is to use a professional translation service that is experienced in certifying translations daily. Usually they'll offer guaranteed acceptance, so you don't need to worry about rejection or delays.