It depends. Some jurisdictions do not allow you to speak with a Commonwealth Attorney before appearing in front of the Judge so i would usually recommend having an attorney. Other jurisdictions provide a chance for you to speak with a Commonwealth Attorney to try and resolve your case so you may not need an attorney in those places. We do a free consult so give us a call and we can help you decide.