Success is not garenteed. Where you live is a big factor.
Up front costs that are not layed out in hiring process, i.e. parking and travel costs to main office, money spent on appointments.
Interruptions to work flow can seriously impact success, make sure there are no Family obligations or major on going events when starting out..