Basically I'm trying to create the hard drive - How about if you forget about the different service part but use / pickup the same folder name or maybe just make it the uploaded date or a variable.
something like - save the file to D:/Uploaded/ActualFolder or D:/Uploaded/Dateofupload(A,B,C if more then one)