If you hire someone to check your computer, have that person first look at your computer system, not at UFTree. You appear to be having problems that are not necessarily related exclusively to UFTree.
Do you know if there is a UFTree support group near you? Perhaps a member of such a group could help?
To find out, if there is such a group, go to http://www.uftree.comhttp://www.uftree.com look in the right side column labeled Ultimate Family Tree Software, and slide down to Ultimate Family Tree User Groups.