Adding custom fields to the front end form

Is there a way to add custom fields in the submission form of support systme like: phone number, adress, city, etc…. and required fields?