You can define your job as much as you’d like online, which will enable the professional to give you a good estimate. However, that is not a necessity.