Another forum member has offered to come by and help out. This should all be taken care of soon. Thanks for all the pointers, I'll post before and after once it's done.