Professionals know all the obstacles because this is their field of expertise. So, more often than not, they will get it right the first time around. And, if they fail to do so to your satisfaction, they will return to correct any issues without charge because they will guarantee their work.