Home

Our Motto, Your Experience

Our motto says it all.  We are committed to providing each customer with superior service and exceptional quality of work.  Engineers, Architects, Developers, Real Estate Attorneys, Real Estate Agents, and Homeowners all trust H&M Surveying to provide no-hassle, accurate Surveying Services.

Home Sweet Home

We have offices throughout the Southeast, in order to best serve our clients.

Click here to contact us

What our Clients Say

“H & M Surveying is very streamlined, like their billing method. I get an email and I click on a few buttons to pay them. And I can even do it on my phone. I have zero complaints.” – Sidney, business owner and home owner in Greenville, SC

Request a Quote

Contact us at quotes@hmsurveying.com to discuss your Surveying needs.

National Society of Professional Surveyors  

Urban Land Institute

H&M Surveying uses multiple contact methods to ensure our clients receive timely notifications of services. SMS, email and phone contact methods are hereby agreed upon at time of service agreement.

<div id="mc_embed_shell">
      <link href="//cdn-images.mailchimp.com/embedcode/classic-061523.css" rel="stylesheet" type="text/css">
  <style type="text/css">
        #mc_embed_signup{background:#fff; false;clear:left; font:14px Helvetica,Arial,sans-serif; width: 600px;}
        /* Add your own Mailchimp form style overrides in your site stylesheet or in this style block.
           We recommend moving this block and the preceding CSS link to the HEAD of your HTML file. */
</style>
<div id="mc_embed_signup">
    <form action="https://hmsurveying.us17.list-manage.com/subscribe/post?u=6a0d2391fab2c6149241c060c&amp;id=854b5fb94f&amp;f_id=004055e0f0" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank">
        <div id="mc_embed_signup_scroll"><h2>Subscribe to Chasing the Bubble!</h2>
            <div class="indicates-required"><span class="asterisk">*</span> indicates required</div>
            <div class="mc-field-group"><label for="mce-EMAIL">Email Address <span class="asterisk">*</span></label><input type="email" name="EMAIL" class="required email" id="mce-EMAIL" required="" value=""></div><div class="mc-field-group"><label for="mce-FNAME">First Name </label><input type="text" name="FNAME" class=" text" id="mce-FNAME" value=""></div><div class="mc-field-group"><label for="mce-LNAME">Last Name </label><input type="text" name="LNAME" class=" text" id="mce-LNAME" value=""></div>
        <div id="mce-responses" class="clear">
            <div class="response" id="mce-error-response" style="display: none;"></div>
            <div class="response" id="mce-success-response" style="display: none;"></div>
        </div><div aria-hidden="true" style="position: absolute; left: -5000px;"><input type="text" name="b_6a0d2391fab2c6149241c060c_854b5fb94f" tabindex="-1" value=""></div><div class="clear"><input type="submit" name="subscribe" id="mc-embedded-subscribe" class="button" value="Subscribe"></div>
    </div>
</form>
</div>
<script type="text/javascript" src="//s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js"></script><script type="text/javascript">(function($) {window.fnames = new Array(); window.ftypes = new Array();fnames[0]='EMAIL';ftypes[0]='email';fnames[1]='FNAME';ftypes[1]='text';fnames[2]='LNAME';ftypes[2]='text';fnames[3]='ADDRESS';ftypes[3]='address';fnames[4]='PHONE';ftypes[4]='phone';fnames[5]='BIRTHDAY';ftypes[5]='birthday';fnames[6]='COMPANY';ftypes[6]='text';}(jQuery));var $mcj = jQuery.noConflict(true);</script></div>