you could try and edit header.php,
find:
<div id="header">
<div id="title">
and change it to:
<div id="header"><div id="logo"><img src="https://www.awkwardisdead.com/jacksoncunningham/wp-content/themes/professional-property-theme.1.1/professional-property-theme/images/logo.jpg"/></div>
<div id="title">
that assumes that your logo.jpg image is saved in the images folder of your theme.
then edit style.css of your theme, find:
#header{
float:left;
height:203px;
}
and change it to (with the new style #header #logo added):
#header{
float:left;
height:203px;
width:100%;
}
#header #logo {float:right; margin:20px 10px 0 0; }
changing the margin allows for positioning the logo.