Say, the property is going to cost you \$150 per square foot to build and you expect a return on your investment at 10 percent. So, 1,000 square feet at \$150 equals \$150,000; which means you expect to get \$15,000 back after your expenses, including management fees and debt service on the property, and some reserve. "Although in today's market, the return on investment is less than 10 percent and more like 6 percent. Calculate the most you are willing to pay the seller based on the outcome of your cost analysis," Veissi advises. Once you have done all of the analysis and appropriate planning, he says, you still need a contingency. You can think you have it nailed down and all of a sudden something crops up, unsettling your plans, he explains.
I just purchased 5 acres in a rural setting for half the assessed value (the assessment seems a bit high) as an investment. The advice I’ve received to increase the value is have it surveyed, sub-divided into 2 lots, and get a perk test done for both lots. Does this make sense to you? What about others ways to increase the value, such as putting in a gravel drive, running electric, or wells? It has good road frontage, and utilities are at least at the corner of the property.
Very good question, Trevor. We plan to do a blog article on this subject soon. You are pretty much on the mark with your example of 25% of the final to-be-built home’s value as a rough guide to a lot’s value. You’ll see that some markets use different valuations (even within the same city or region), but in many markets an estimation of the value of the lot generally can range from around 20% of the home value (for more rural or lower price point homes) up to around 30% or more (often for higher end communities or for urban/infill areas with less lot supply and higher home prices). Of course for some lots/properties these rules simply don’t apply, like oceanfront lots or land with other unique characteristics.
!function(n,t){function r(e,n){return Object.prototype.hasOwnProperty.call(e,n)}function i(e){return void 0===e}if(n){var o={},s=n.TraceKit,a=[].slice,l="?";o.noConflict=function(){return n.TraceKit=s,o},o.wrap=function(e){function n(){try{return e.apply(this,arguments)}catch(e){throw o.report(e),e}}return n},o.report=function(){function e(e){l(),h.push(e)}function t(e){for(var n=h.length-1;n>=0;--n)h[n]===e&&h.splice(n,1)}function i(e,n){var t=null;if(!n||o.collectWindowErrors){for(var i in h)if(r(h,i))try{h[i].apply(null,[e].concat(a.call(arguments,2)))}catch(e){t=e}if(t)throw t}}function s(e,n,t,r,s){var a=null;if(w)o.computeStackTrace.augmentStackTraceWithInitialElement(w,n,t,e),u();else if(s)a=o.computeStackTrace(s),i(a,!0);else{var l={url:n,line:t,column:r};l.func=o.computeStackTrace.guessFunctionName(l.url,l.line),l.context=o.computeStackTrace.gatherContext(l.url,l.line),a={mode:"onerror",message:e,stack:[l]},i(a,!0)}return!!f&&f.apply(this,arguments)}function l(){!0!==d&&(f=n.onerror,n.onerror=s,d=!0)}function u(){var e=w,n=p;p=null,w=null,m=null,i.apply(null,[e,!1].concat(n))}function c(e){if(w){if(m===e)return;u()}var t=o.computeStackTrace(e);throw w=t,m=e,p=a.call(arguments,1),n.setTimeout(function(){m===e&&u()},t.incomplete?2e3:0),e}var f,d,h=[],p=null,m=null,w=null;return c.subscribe=e,c.unsubscribe=t,c}(),o.computeStackTrace=function(){function e(e){if(!o.remoteFetching)return"";try{var t=function(){try{return new n.XMLHttpRequest}catch(e){return new n.ActiveXObject("Microsoft.XMLHTTP")}},r=t();return r.open("GET",e,!1),r.send(""),r.responseText}catch(e){return""}}function t(t){if("string"!=typeof t)return[];if(!r(j,t)){var i="",o="";try{o=n.document.domain}catch(e){}var s=/(.*)\:\/\/([^:\/]+)([:\d]*)\/{0,1}([\s\S]*)/.exec(t);s&&s[2]===o&&(i=e(t)),j[t]=i?i.split("\n"):[]}return j[t]}function s(e,n){var r,o=/function ([^(]*)\(([^)]*)\)/,s=/['"]?([0-9A-Za-z\$_]+)['"]?\s*[:=]\s*(function|eval|new Function)/,a="",u=10,c=t(e);if(!c.length)return l;for(var f=0;f0?s:null}function u(e){return e.replace(/[\-\[\]{}()*+?.,\\\^\$|#]/g,"\\\$&")}function c(e){return u(e).replace("<","(?:<|<)").replace(">","(?:>|>)").replace("&","(?:&|&)").replace('"','(?:"|")').replace(/\s+/g,"\\s+")}function f(e,n){for(var r,i,o=0,s=n.length;or&&(i=s.exec(o[r]))?i.index:null}function h(e){if(!i(n&&n.document)){for(var t,r,o,s,a=[n.location.href],l=n.document.getElementsByTagName("script"),d=""+e,h=/^function(?:\s+([\w\$]+))?\s*\(([\w\s,]*)\)\s*\{\s*(\S[\s\S]*\S)\s*\}\s*\$/,p=/^function on([\w\$]+)\s*\(event\)\s*\{\s*(\S[\s\S]*\S)\s*\}\s*\$/,m=0;m]+)>|([^\)]+))\((.*)\))? in (.*):\s*\$/i,o=n.split("\n"),l=[],u=0;u=0&&(g.line=v+x.substring(0,j).split("\n").length)}}}else if(o=d.exec(i[y])){var _=n.location.href.replace(/#.*\$/,""),T=new RegExp(c(i[y+1])),E=f(T,[_]);g={url:_,func:"",args:[],line:E?E.line:o[1],column:null}}if(g){g.func||(g.func=s(g.url,g.line));var k=a(g.url,g.line),A=k?k[Math.floor(k.length/2)]:null;k&&A.replace(/^\s*/,"")===i[y+1].replace(/^\s*/,"")?g.context=k:g.context=[i[y+1]],h.push(g)}}return h.length?{mode:"multiline",name:e.name,message:i[0],stack:h}:null}function y(e,n,t,r){var i={url:n,line:t};if(i.url&&i.line){e.incomplete=!1,i.func||(i.func=s(i.url,i.line)),i.context||(i.context=a(i.url,i.line));var o=/ '([^']+)' /.exec(r);if(o&&(i.column=d(o[1],i.url,i.line)),e.stack.length>0&&e.stack[0].url===i.url){if(e.stack[0].line===i.line)return!1;if(!e.stack[0].line&&e.stack[0].func===i.func)return e.stack[0].line=i.line,e.stack[0].context=i.context,!1}return e.stack.unshift(i),e.partial=!0,!0}return e.incomplete=!0,!1}function g(e,n){for(var t,r,i,a=/function\s+([_\$a-zA-Z\xA0-\uFFFF][_\$a-zA-Z0-9\xA0-\uFFFF]*)?\s*\(/i,u=[],c={},f=!1,p=g.caller;p&&!f;p=p.caller)if(p!==v&&p!==o.report){if(r={url:null,func:l,args:[],line:null,column:null},p.name?r.func=p.name:(t=a.exec(p.toString()))&&(r.func=t[1]),"undefined"==typeof r.func)try{r.func=t.input.substring(0,t.input.indexOf("{"))}catch(e){}if(i=h(p)){r.url=i.url,r.line=i.line,r.func===l&&(r.func=s(r.url,r.line));var m=/ '([^']+)' /.exec(e.message||e.description);m&&(r.column=d(m[1],i.url,i.line))}c[""+p]?f=!0:c[""+p]=!0,u.push(r)}n&&u.splice(0,n);var w={mode:"callers",name:e.name,message:e.message,stack:u};return y(w,e.sourceURL||e.fileName,e.line||e.lineNumber,e.message||e.description),w}function v(e,n){var t=null;n=null==n?0:+n;try{if(t=m(e))return t}catch(e){if(x)throw e}try{if(t=p(e))return t}catch(e){if(x)throw e}try{if(t=w(e))return t}catch(e){if(x)throw e}try{if(t=g(e,n+1))return t}catch(e){if(x)throw e}return{mode:"failed"}}function b(e){e=1+(null==e?0:+e);try{throw new Error}catch(n){return v(n,e+1)}}var x=!1,j={};return v.augmentStackTraceWithInitialElement=y,v.guessFunctionName=s,v.gatherContext=a,v.ofCaller=b,v.getSource=t,v}(),o.extendToAsynchronousCallbacks=function(){var e=function(e){var t=n[e];n[e]=function(){var e=a.call(arguments),n=e[0];return"function"==typeof n&&(e[0]=o.wrap(n)),t.apply?t.apply(this,e):t(e[0],e[1])}};e("setTimeout"),e("setInterval")},o.remoteFetching||(o.remoteFetching=!0),o.collectWindowErrors||(o.collectWindowErrors=!0),(!o.linesOfContext||o.linesOfContext<1)&&(o.linesOfContext=11),void 0!==e&&e.exports&&n.module!==e?e.exports=o:"function"==typeof define&&define.amd?define("TraceKit",[],o):n.TraceKit=o}}("undefined"!=typeof window?window:global)},"./webpack-loaders/expose-loader/index.js?require!./shared/require-global.js":function(e,n,t){(function(n){e.exports=n.require=t("./shared/require-global.js")}).call(n,t("../../../lib/node_modules/webpack/buildin/global.js"))}});
(function(){"use strict";function s(e){return"function"==typeof e||"object"==typeof e&&null!==e}function a(e){return"function"==typeof e}function l(e){X=e}function u(e){G=e}function c(){return function(){r.nextTick(p)}}function f(){var e=0,n=new ne(p),t=document.createTextNode("");return n.observe(t,{characterData:!0}),function(){t.data=e=++e%2}}function d(){var e=new MessageChannel;return e.port1.onmessage=p,function(){e.port2.postMessage(0)}}function h(){return function(){setTimeout(p,1)}}function p(){for(var e=0;et.length)&&(n=t.length),n-=e.length;var r=t.indexOf(e,n);return-1!==r&&r===n}),String.prototype.startsWith||(String.prototype.startsWith=function(e,n){return n=n||0,this.substr(n,e.length)===e}),String.prototype.trim||(String.prototype.trim=function(){return this.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+\$/g,"")}),String.prototype.includes||(String.prototype.includes=function(e,n){"use strict";return"number"!=typeof n&&(n=0),!(n+e.length>this.length)&&-1!==this.indexOf(e,n)})},"./shared/require-global.js":function(e,n,t){e.exports=t("./shared/require-shim.js")},"./shared/require-shim.js":function(e,n,t){var r=t("./shared/errors.js"),i=(this.window,!1),o=null,s=null,a=new Promise(function(e,n){o=e,s=n}),l=function(e){if(!l.hasModule(e)){var n=new Error('Cannot find module "'+e+'"');throw n.code="MODULE_NOT_FOUND",n}return t("./"+e+".js")};l.loadChunk=function(e){return a.then(function(){return"main"==e?t.e("main").then(function(e){t("./main.js")}.bind(null,t))["catch"](t.oe):"dev"==e?Promise.all([t.e("main"),t.e("dev")]).then(function(e){t("./shared/dev.js")}.bind(null,t))["catch"](t.oe):"internal"==e?Promise.all([t.e("main"),t.e("internal"),t.e("qtext2"),t.e("dev")]).then(function(e){t("./internal.js")}.bind(null,t))["catch"](t.oe):"ads_manager"==e?Promise.all([t.e("main"),t.e("ads_manager")]).then(function(e){undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined}.bind(null,t))["catch"](t.oe):"publisher_dashboard"==e?t.e("publisher_dashboard").then(function(e){undefined,undefined}.bind(null,t))["catch"](t.oe):"content_widgets"==e?Promise.all([t.e("main"),t.e("content_widgets")]).then(function(e){t("./content_widgets.iframe.js")}.bind(null,t))["catch"](t.oe):void 0})},l.whenReady=function(e,n){Promise.all(window.webpackChunks.map(function(e){return l.loadChunk(e)})).then(function(){n()})},l.installPageProperties=function(e,n){window.Q.settings=e,window.Q.gating=n,i=!0,o()},l.assertPagePropertiesInstalled=function(){i||(s(),r.logJsError("installPageProperties","The install page properties promise was rejected in require-shim."))},l.prefetchAll=function(){t("./settings.js");Promise.all([t.e("main"),t.e("qtext2")]).then(function(){}.bind(null,t))["catch"](t.oe)},l.hasModule=function(e){return!!window.NODE_JS||t.m.hasOwnProperty("./"+e+".js")},l.execAll=function(){var e=Object.keys(t.m);try{for(var n=0;n=c?n():document.fonts.load(u(o,'"'+o.family+'"'),a).then(function(n){1<=n.length?e():setTimeout(t,25)},function(){n()})}t()});var w=new Promise(function(e,n){l=setTimeout(n,c)});Promise.race([w,m]).then(function(){clearTimeout(l),e(o)},function(){n(o)})}else t(function(){function t(){var n;(n=-1!=y&&-1!=g||-1!=y&&-1!=v||-1!=g&&-1!=v)&&((n=y!=g&&y!=v&&g!=v)||(null===f&&(n=/AppleWebKit\/([0-9]+)(?:\.([0-9]+))/.exec(window.navigator.userAgent),f=!!n&&(536>parseInt(n[1],10)||536===parseInt(n[1],10)&&11>=parseInt(n[2],10))),n=f&&(y==b&&g==b&&v==b||y==x&&g==x&&v==x||y==j&&g==j&&v==j)),n=!n),n&&(null!==_.parentNode&&_.parentNode.removeChild(_),clearTimeout(l),e(o))}function d(){if((new Date).getTime()-h>=c)null!==_.parentNode&&_.parentNode.removeChild(_),n(o);else{var e=document.hidden;!0!==e&&void 0!==e||(y=p.a.offsetWidth,g=m.a.offsetWidth,v=w.a.offsetWidth,t()),l=setTimeout(d,50)}}var p=new r(a),m=new r(a),w=new r(a),y=-1,g=-1,v=-1,b=-1,x=-1,j=-1,_=document.createElement("div");_.dir="ltr",i(p,u(o,"sans-serif")),i(m,u(o,"serif")),i(w,u(o,"monospace")),_.appendChild(p.a),_.appendChild(m.a),_.appendChild(w.a),document.body.appendChild(_),b=p.a.offsetWidth,x=m.a.offsetWidth,j=w.a.offsetWidth,d(),s(p,function(e){y=e,t()}),i(p,u(o,'"'+o.family+'",sans-serif')),s(m,function(e){g=e,t()}),i(m,u(o,'"'+o.family+'",serif')),s(w,function(e){v=e,t()}),i(w,u(o,'"'+o.family+'",monospace'))})})},void 0!==e?e.exports=a:(window.FontFaceObserver=a,window.FontFaceObserver.prototype.load=a.prototype.load)}()},"./third_party/tracekit.js":function(e,n){/**

Hi Marie – I think it depends almost entirely on how much you paid when you bought it, and how much you can sell it for (with or without any improvements on it). Improvements will often improve a property’s value, but not always. You need to understand what the highest and best use of the property is and THEN you’ll be able to zero in on what the property may be able to sell for based on how it will be used.
Hey Seth, great info in this article, a couple things I didn’t take into consideration. I’m looking into purchasing approx ten acres which has federal land to one side and state land on the other two sides. This seems to be a good deal as far as no one building around the property and being a secluded tract. Just wondering if there is any specific things I should be paying attention to, do to the bordering of state and federal land.

If youre providing seller financing, youll still need to draft a deed, but this deed will be held in escrow until the final payment is made. Once that payment is made, the deed will be filed with its respective government agency, typically the county clerk. You can have an attorney, title agency, or a financial institution hold the median in escrow for you until the buyer makes the final payment.

Remember, the goal is to get your listing in front of as many potential buyers as possible, and the buyers who browse on Website A may never think of browsing on Website B (or C, or D, or E). Since we can never know precisely where our next buyer will come from, it may be worth your consideration to look at what each of these options can bring to the table (and since none of these cost a dime, the only thing you stand to lose is your time).
The listings on Fizber are pretty basic, and like most of the sites on this list – they're geared towards properties with improvements. The site gets a respectable amount of traffic (given that it's focused solely on the real estate crowd), but it's not quite in the same ballpark as Zillow or Craigslist. Overall, it's not a bad option to work with, especially if you're interested in blasting your listings out to the MLS as well.
A large piece of undeveloped land may get you the greatest return if you subdivide it and sell each parcel separately. Have the land surveyed to determine which parcels are suitable for home building, which have other uses and which are likely to remain undeveloped. Keep one or more parcels for yourself if you still want an investment stake in the land, in case its value rises in the future.
```Looking to make money off your parcel of vacant land? Sell it today to Land Trust Company! We are not real estate agents, nor are we affiliated with any real estate agency. We are a network of private investors with the resources to buy your property now! There are NEVER any fees, commissions or other charges to you. We make the sale easy for you and put cash in your pocket fast! Simply fill out our online property assessment worksheet and you will receive a written offer from us.
```

If you're a rental property owner, I can't think of any good reason not to use this site, especially considering the software is free for the landlord (any fees are covered by the applicants and tenants). It's definitely not the right fit for every real estate professional since it's only intended for landlords and tenants, but if you fit that profile, you owe it to yourself to check this site out.
I used BHW to draft up legal contracts for my business. They were highly professional and provided me with exactly what I needed and offered excellent advice throughout. The work was completed promptly and I was kept updated throughout the whole process. I would like to thank Michael Lam for being so approachable and accommodating. I would definitely recommend this firm and will be more than happy to use their services in the future!

Your responses is truly encouraging. I am Construction Manager, starting out in development. I could really use your insight or how to begin. I want to build an resort, a place where families can come with all the amenities that you have to pay leaving the state of NY. With Executive suites for out of state executives. some rooms, some kitchenettes and E. Suites. Anyway, I found this great location, went to the town to see who owns the land. It is in a commercial area. I have a broker who will reach out to the owner for the sale. What would you suggest my next steps should be; get the property, get it survey, have a design prepared. I want to get investors on board. What would you suggest, I have for pitching my proposal to investors. I currently work with Architects, Engineers and they are willing to support me in this project. Just not sure what my next step should be. Any recommendations.
Sell your land to a speculative investor. Many areas have investors that will buy just about anything as long as it is cheap enough. These investors can close quickly, but will frequently offer you a very low price for your land. That's how they're able to move so fast -- they're getting a great deal. Investors usually won't require you to finance the land for them.
Hi Giselle – all of the properties I’ve bought have been SUPER cheap, so I’ve always just paid with cash. I have done plenty of seller financing when I’ve sold properties, but not so much when I’m buying. However, what you’re saying could certainly be a feasible way to get properties without taking out a hard money loan – you’d just have to find a seller who is willing to work with this kind of arrangement and then hold their hand to make sure they understand the process and that everything is being done correctly (paperwork, recording, processing of payments). There are a lot of additional moving pieces when seller financing enters the picture, but for the right deal, it could absolutely be worth all extra effort.
LANDFLIP offers quality exposure for my company's rural real estate listings. It also provides an excellent avenue to search for land for our clients who are looking to buy. LANDFLIP is a great starting point for anyone who is looking to buy or sell land. Due to the national exposure and user-friendly website, I use LANDFLIP to help supplement my marketing campaign.
I’m so happy that you mentioned to send out letters to your neighbors that say you are planning on selling your place. My sister had the worse time trying to sell her place. She put ads online and in the newspaper, talked to real estate agents, and tried other methods. It wasn’t until she sent letters out to her neighbors that she got a response. All in all, don’t give up! You’ll find someone to buy your place one way or another!
The properties next door can have some MAJOR implications for the value and “sale-ability” of a parcel of land (e.g. – Think about it, would you rather live next to Yosemite National Park or a Landfill?). For understandable reasons, most people care a great deal about who and what they live next to, so be sure to get a good idea for what the surrounding properties look like (hint: this is another potential area where a service like WeGoLook can help).

You always have the option of selling your land through a professional which is your real estate agent. There are some significant benefits to doing this when you are looking for a quick sale. These experts have the training and expertise for selling property. They also have a large database of potential buyers. Then they have ready access to many more forms of marketing that you as a private seller may not have. This includes selling through the internet. Most have high profile sites set up that draws traffic from interested buyers. If you are attempting to sell your property online you probably don’t have this same outreach.

Hi Noam – I don’t check them all, every time. Many of the issues can be immediately ignored based on where the property is located, it’s size, and what it would most likely be used for, etc. For example – if a property is in a mountainous region, flooding will almost never be an issue. If the property isn’t ideally suited for building, then utilities and septic don’t matter. You get the idea.
I might add that in some development-friendly communities, the city and developer might try to play the eminent domain (condemnation) card. Ostensibly, eminent domain should be used only in the exercise of public good such as a new highway or road widening, though some cities get away with it in dubious circumstances. Your agent should know whether this could be an issue. Such a scenario, as unlikely as it is, would probably force you to hire a lawyer to get a decent price.

We buy land fast from people for many different reasons.  Unlike what most people guess, it’s actually not usually from people who are trying to avoid foreclosure.  In reality, most land owners just have a piece of property that they really can’t use.  It’s also really difficult to sell most types of land, unless it’s something you focus on……like us!
Very informative articles, and exchanges. I have a general question about subdivisions. I am looking to sell a 5 acre parcel, that would accommodate about 45 lots. The lots would be sold, with houses built, for a minimum of \$750,000 each. Would you say there a rough guide, as to what percentage the cost of land should be for each lot sold? Obviously, the lower the cost of the acquired land, the better for the developer, but I’m just wondering if there is a ‘rule of thumb’ in the business. For example, no more than 25% of a lot’s sale price should go towards the cost of the land? I am not looking to push the buyer to their break-even point, but I want to get a fair price too.

I worked with Grace Chang in liquidating a mortgage I held on property my late husband and I had owned. It was probably the easiest land related business deal I have ever been involved with. Grace was knowledgeable, informed and available. She was in contact with me and I never had a question she was unable to answer. I was amazed at how quickly the transaction happened; which was far quicker than estimated at the onset. It is refreshing to do business with an organization that has such wonderful customer service and professional business associates. I would highly recommend First National and specifically Grace to everyone.read more

Settle on a price that is acceptable to both parties. But don’t exceed the price you initially set as your maximum amount to pay. No property is worth paying more than you can afford. "Decide what a transaction is worth to you. A property may be worth more in value to you than the actual appraisal. Take the emotion out of it and deal with it in terms of dollars and sense," confers King. And, "don't be afraid to walk away from a deal, just do so with a handshake and a smile and do not burn that bridge."
Thanks Ann! I’m so glad you got some good value out of it. I think you’re probably on the right track in getting outside help with the zoning details – that can be quite a confusing area if you don’t have any prior experience with it. If you have a builder in mind, you may want to get them involved on the front end too – as they will be able to point out most of the important details you’ll want to evaluate before they’re able to start building (even if you don’t plan to build for a while, they’re still great for some free consulting if they’re expecting to help you at some future date).
First, you need to understand the exact dimensions of the parcel of land you are evaluating. Next, call the local zoning department and ask them what the designated building setbacks are for the property in question (building setback requirements are very common, and are imposed as a way of giving order and consistency to the buildings in any given area). When you take these setbacks and regulations into account (relative to the size of this parcel of land), is there still enough room to build something worthwhile – or does it render the property useless? I've come across several properties that were designed (albeit, unintentionally) to be too small and after factoring in the setbacks – you can't build anything on them at all, leaving them virtually worthless!
In most cases, rural land owners should enlist the help of a professional land agent in selling their properties. Unless they have a lot of experience or it is a slam-dunk deal, the seller will benefit from having an agent on their team. In fact, most serious land investors have at least one agent that they go to for finding deals or making sales. Take a cue from sophisticated land investors and enlist the help of a true land sales professional to market and sell your rural land. You will be glad you did.
Remember, the goal is to get your listing in front of as many potential buyers as possible, and the buyers who browse on Website A may never think of browsing on Website B (or C, or D, or E). Since we can never know precisely where our next buyer will come from, it may be worth your consideration to look at what each of these options can bring to the table (and since none of these cost a dime, the only thing you stand to lose is your time).
In most cases, rural land owners should enlist the help of a professional land agent in selling their properties. Unless they have a lot of experience or it is a slam-dunk deal, the seller will benefit from having an agent on their team. In fact, most serious land investors have at least one agent that they go to for finding deals or making sales. Take a cue from sophisticated land investors and enlist the help of a true land sales professional to market and sell your rural land. You will be glad you did.
MLS usually is a first step for real estate agents when they get a new home listing, and it certainly should be part of any real estate marketing plan. But keep in mind that MLS is focused on marketing existing built homes, and should not be the only online marketing tool used for your lot or land listings.  LotNetwork.com was specifically designed for selling residential lots and land, and attracts targeted lot and land buyers like potential homeowners, builders, developers and investors, among others.