Hi Natasha. Welcome to The RV Forum and congratulations on the new RV. Believe me they all need TLC. Being handy, you will do well. When you have questions we are here for you. Between the library and picking the minds of members we can generally come up with the needed answers.
We have lots of interesting discussions here and you are more than welcome, even encouraged, to join us. If you like start your own discussions.
What is it you are dealing with on the roof? D you have a seam that is leaking? Do you have a rubber roof that is needing attention?
I hope you don't mind; I took the liberty to modify the title of your post to be more descriptive of your request for help.