I can’t seem to get a logo installed on the page its uploaded and properly sized. I’ve tried png and jpeg no luck.
For me only on the homepage the logo doesn't show up. This could be because you're using the ''transparent'' header layout on the homepage and the logo has not been added the the "Theme logo transparent" option in the theme customizer. On all other pages the logo is visible at my side.
Can you navigate to Appearance -> Customize -> Theme Options -> Logo and check if you have added the logo also to the "Theme logo transparent" option.
Please let me know.