Even though Craigslist is clearly the winner in terms of traffic, it's not necessarily the most versatile medium. There are plenty of restrictions in place (like the inability to link to third-party websites and embed videos), however with the tools that are available – it's more than enough to inform buyers about what the property has to offer and drum up enough interest to generate some legitimate leads and sales.


Jonathan is passionate about helping people buy and sell land. He is an associate broker with Southeastern Land Group, LLC (SELG) and is the Responsible Broker for the company in Mississippi. Jonathan is an Accredited Land Consultant (ALC), working with Southeastern Land Group (AlaLandCo) since 2008, serving Alabama and Mississippi. He is a member of the Alabama and Mississippi chapters of the Realtor’s Land Institute (RLI), and is currently serving as Vice President of the Alabama Chapter. Jonathan specializes in marketing rural properties online, and is a contributor for LANDTHINK.com, writing articles focused on helping people buying and selling rural land.
I've seen a number of properties that are virtually useless due to their size and shape. I remember on one occasion, I came across a parcel of land that was 5 feet wide and 900 feet long. I've also seen properties that were 10 feet by 10 feet. If you see a parcel of land with an odd shape, use your common sense. If you can't think of a legitimate use for a property with its given dimensions – you'll probably want to think twice before buying it.

Since land is often a unique commodity, it can often be a pain for you or an agent to try and sell it.  Land is often hard to value, and most buyers lack vision for what it could become.  And that’s not to mention the fact that you have to be available to show it and explain the same land package over and over again to lots of potentially interested buyers.
Know what the land is zoned for. From the beginning, you need to have a clear understanding of what this land is zoned for. You don’t want to discourage buyers by keeping them waiting until you have the answer, and you definitely don’t want to mislead a buyer with incorrect information. It’s better to be honest and then refer the buyer to information about changing land classifications and zoning exemptions.
We have been working with Land Century for almost a year now and have had a great experience! Land Century gets us more leads than any of our other marketing efforts. The people that contact us through their site are real and are interested in the land we are listing. Land Century has been easy to deal with and has always performed with integrity. We look forward to working with Land Century for many years to come!! Thanks Land Century!!

Bankrate.com is an independent, advertising-supported publisher and comparison service. Bankrate is compensated in exchange for featured placement of sponsored products and services, or your clicking on links posted on this website. This compensation may impact how, where and in what order products appear. Bankrate.com does not include all companies or all available products.
Rule #18: Before traveling to view a promising parcel, check the county assessor’s website using the parcel number. Some are VERY helpful, containing all sorts of information such as what areas are known for landslides, flooding, wetland/buffer areas, contamination, noxious weeds, etc. The sites also give past purchase pricing and tax information, and sometimes even if there’s been “issues” with the land (such as a previous owner building unapproved structures which they may have had to tear down, leaving a foundation for you to deal with).
As for whether the seller will accept a lower offer – you’ll never know until you make the offer and wait for his response. It could obviously go either way, but my philosophy is usually to err on the lower side – because unless he’s got other buyers waiting in line (which I doubt he does), you can always come back with a higher offer later if you really want it that badly.
"I've seen both buyers and sellers do this to try and gain some type of advantage in negotiations," says Robert King, a land agent with AlaLandCo; a native of Clay County, Alabama, he has over 10 years experience in marketing and selling property. "It rarely, if ever, works, and absolutely serves to drive the parties further apart." Also, don’t make a laundry list of everything that is wrong with a property you are trying to buy, cautions King. "You must like the property, or you would not have spent all that time figuring out everything that is wrong with it. That just puts the seller on guard and creates a personal barrier." When you impart your wealth of knowledge of all of the property's shortcomings to the other party, you are not likely to make a friend of the seller, says King. You want to be on friendly not adversarial terms with anyone you are negotiating with for the land deal.
Mortgagee’s consent. If your land is subject to a legal charge you will require the lender’s consent to the sale. If you are selling off part of a larger parcel of charged land you will need to obtain a release. This might mean the renegotiation of your financial arrangements, which again, is sensibly addressed early in the transaction. Speak to your relationship manager and your solicitor.
Great article. This is actually the first time I am learning about all of this. I bought my first property (that I currently live in) in 2012 and I am interested in investing in more property and generating passive income. My question is, once the property is purchased how do you ensure that it sells? I’m assuming that the only way to generate income from vacant land is for someone to build property on your land. If there is no interest in that land it could possibly turn into a loss.
As you are aware, we have worked worked with Land Century since its start back in 2006. I wanted to thank you for all your professionalism, the quick follow up, the integrity with how you operate and for helping us buy and sell hundreds of properties across the USA. As you know, about two years ago we directed all our lots sales and purchases exclusively through your office. You continue to be a great partner and I look forward to many more years working together.

If you are familiar with ANY of the situations listed above, you are not alone and we want to help. We invest in properties all over the United States and WE WANT TO MAKE AN OFFER ON YOUR PROPERTY. We are not real estate agents and we are not asking you to list your property with us; we want to buy your property now and we are prepared to pay cash for it.


Do you know if the developer had a local brokerage do the sales for the project you mention? You might want to contact the developer, but I'd also suggest you speak with a Realtor first to get a market analysis for the value of your property. Then decide if you want to put your property on the market or if you want to explore contacting either the developer or the owners of properties adjoining yours to see if there is interest.
By submitting the information in this form, I give my consent for Landmark Properties, LLC d/b/a Landmark Property Buyers to share this information with its network of affiliate real estate investors. Furthermore, I give my consent for members of this affiliate network to contact me about purchasing the above-mentioned property. I also acknowledge that there is no obligation on the part of Landmark Property Buyers or any member of its affiliate network to extend an offer to purchase my property. By submitting this form I am granting Landmark Property Buyers and its affiliate network my full permission to review the information contained in this form and to contact me about the possibility of purchasing this property. I also agree that Landmark Property Buyers will not be held liable for the actions of the members of its affiliate network. These actions include but are not limited to, sharing my information with third parties and unsolicited attempts to communicate with me. I also confirm that the information contained in the form is correct to the best of my knowledge.
Calculate all of the costs to bring the land up to the condition you would like. What is it going to cost you to build out the property? That is the cost of acquiring the land, the entitlement, the cost of construction of the land, the cost of marketing to people to build it up if it is a retail space, plus the cost it takes to secure any money (i.e., loans)? You also have to factor in a reserve for costs associated with things such as air conditioners, wall coverings, and so on, says Veissi. "Those things have a shelf life, so, they are going to take x amount of time before they need to be replaced."
While often unpopular with locals, people who wish to cash in on their gardens get a lot of help from planning laws. According to Craig Noel of Strutt & Parker, it is becoming very difficult for planning authorities to resist applications to build houses in back gardens, thanks to one of the new planning guidelines, PPG3, which obliges houses to be built at higher densities in future.
Unfortunately, I owe $4000 in back taxes on the 2 acres. Most of the $4,000 owed is mostly penalty fees, since the annual tax on the 2 acres is $300 yr. My home on the 5 acres is valued at $500,000 and the 2 acres is valued at $14,000. If I pay the past due tax fees and penalties on the 2 acres, and have both properties joined, will the value of my home increase since it will be on 7 acres instead of 5 acres. And if so, will my homes value only increase by the value of the 2 acres ($14,000) for a total of $514,000? Also, the 2 acres is land locked and on a steep hill. Thank you in advance for your help.
Consulting with a licensed property assessor to fully understand the value of the land you want to sell is important. Get one from an assessor and another from a Real Estate agent and then compare the two estimates. If you want to sell land fast then you should choose the lower of the two estimates and then create your marketing strategy based on that estimate.
Learn to evaluate the risks and rewards of subdividing land into residential lots. In this first of three articles on the subject, a developer and real estate lawyer provides landowners specific items to evaluate when considering whether or not to subdivide land. Come back for the next articles in this series that provide insights for landowners based on the author’s real world experiences with the subdivision process, as well as a hands-on description of the steps landowners should take when subdividing land.

Ideally, you should employ a realtor and real estate attorney that know what restrictive covenants there are and what you can and can’t build on that piece of property, says Veissi. "But you still may need to do some grunt work. Find out how the property is zoned." Zoning ordinances and regulations are laws that define how you can use the property. Depending on your needs, will you have to change the zoning? For instance, if the property is zoned for an industrial warehouse or office building and you want to build a retail outlet. Also, zoning ordinances will typically limit the total height of a building or require a certain number of parking spaces for a commercial building. Opposition to zoning changes by local residents or other invested parties can be fierce—time consuming and costly.
In terms of an investment – I only buy land when I’m getting it for FAR below market value (which basically guarantees that I’ll be able to sell it some day for more than I paid for it)… and it doesn’t sound like that’s necessarily what’s happening here. If you think you’d be able to use it for something that would increase the overall value of your current property, then it may make sense… but if not, then it may not make the most sense from an investment standpoint.
And consider that the developer may not really “need” your property, and may just be looking into options for improving the entrance to the community. It’s worth noting that a more beautifully landscaped or designed community entrance adjacent to your 10 acre property could increase your property’s value. Also, building a friendly relationship with the developer may lead to a buyer for your property in the future.

As you are aware, we have worked worked with Land Century since its start back in 2006. I wanted to thank you for all your professionalism, the quick follow up, the integrity with how you operate and for helping us buy and sell hundreds of properties across the USA. As you know, about two years ago we directed all our lots sales and purchases exclusively through your office. You continue to be a great partner and I look forward to many more years working together.
Use a title company if you are not familiar with deeds, deed conveyance and closing of real estate. I prefer First American Title and you can find them anywhere. They will handle the monies, title search, title policy, deed, recording of the deed and pro-rated taxes, etc. Fees will vary and you can certainly negotiate. Typically the seller pays for the title policy and the buyer pays for half of the escrow fees. You can always charge an extra recording fee to offset these expenses.
"When you walk into a dealership you have a pretty good idea what you want to buy and what your budget is, whether it's $20,000 or $50,000," explains Veissi. "Some people walk out owning a car that they can't afford (and getting financing terms that are not favorable). Often that is because they bring emotion into the buy." In addition, you need to hire professionals with a good track record—an engineer, appraiser, realtor, and real estate attorney. You will avoid a lot of headaches once you start negations, he adds.
We own about 4 acres with a house on it and a land locked property adjacent to ours is for sale. The owner came by to offer it to us for that reason. It is a 17 acre raw piece of land with a creek and cliffs really is a beautiful property. The town values it at 18K with annual taxes of about $600. He wants 25K for it and has owned it for about 50 years. The value to us is as a private wild life refuge which we could hike and camp. It’s in the Hudson Valley and close to transportation to NYC. We plan to be in our home for at least another 15 to 20 years. Would this add any value to our home or be an asset at the time we sell our home?
Disclaimer: The information published in this section is of a general nature only and does not consider your personal objectives, financial situation or particular needs. Where indicated, third parties have written and supplied the content and we are not responsible for it. We make no warranty as to the accuracy, completeness or reliability of the information, nor do we accept any liability or responsibility arising in any way from omissions or errors contained in the content. We do not recommend sponsored lenders or loan products and we cannot introduce you to sponsored lenders. We strongly recommend that you obtain independent advice before you act on the content.
Technorati Tags: Couple Of Minutes, Investment Purposes, land buyers, land buyers california, land buyers colorado, land buyers florida, land buyers new mexico, land buyers north carolina, land buyers texas, land buying, land buying arizona, land selling, Long Term Investment, Lot, lot sales, Money, Nbsp, Property Information, Property Ownership, Raw Land, raw land buyers, Real Estate Firm, Realtors, sell land, sell my land, sell my land for cash, sell my lot, sell my vacant land, Submit Online, Time And Circumstance, Unwanted Land, vacant land buyers, who buys land, who buys lots
LANDFLIP is doing a superb job for my clients. I am a land broker in Alabama and I have been very impressed with the response I have gotten from advertising with LANDFLIP. The format of the property display is concise and informative...just what customers are looking for. I make sure all of my clients properties are displayed on LANDFLIP. A great product from great people.
To be honest, I actually had a hard time with this site at first. For some reason, it was automatically flag and removing all of my listings almost immediately after posting… which was a little problematic. I'm still not sure why it was doing this – but I'm guessing it was because my listings were all for vacant land, and these properties typically don't have a verifiable street address. That being said, if you can actually get your listings posted successfully – the ads do a good job of highlighting all the important details in a short amount of space.
Buyers of undeveloped land will have fewer and less attractive financing options through banks than other real estate buyers will. Banks ask for large down payments on undeveloped land and don't offer interest rates as low as those available for new homes. As a result, finding a buyer for your land will be more difficult. If you can afford to offer your own financing, you will open the door to a larger pool of prospective buyers. Hire a lawyer or real estate agent with experience in seller-financed deals to lay out the terms for this type of sale.
Hi Steve…great article! In my village there is a 1.4 acre lot that is of interest to me, but I don’t want the whole thing. I am only looking at about a third of that. Problem is…the entire 1.4 lot is owned by our local school district and the administration building sits on the front part of it. The backside of the lot (the part I am interested in) is totally unused and mostly wooded. There is a very distinct treeline to where the lot could be divided. How difficult would it be acquire that piece of land behind the building…given it’s owned by the school district?

Hi Dave, thanks for stopping by. You’re right – it’s very hard for me to give you any concrete opinion on this (because there are a lot of factors to weigh with any piece of vacant land). I’d say if you’ve looked at all the potential downsides and established that there won’t be any issues from that end… and if you’ve got a fairly decent idea as to what the property is currently worth (and you’re buying it for a price that is significantly BELOW that number), then sure – there probably is a fair chance that you can make money on it.
Maurice "Moe" Veissi, president elect of the National Association of Realtors says that the first step in negotiating a fair land deal is to make sure that it’s a clinical, not an emotional purchase. When it comes to a land purchase it is not unlike buying a car, he says. For example, would you purchase a new car without knowing what it is you want, what price are you willing to pay, and what the average purchase price is for the car you are eyeing?
Rezoning isn’t a quick process, and there are no guarantees. “Sometimes councils won’t rezone because the land is too fragmented and needs consolidation,” Coutts says. “It can easily take four to five years. Some landowners don’t have that time, so it can be a very daunting and upsetting process. You can see why they say ‘just sell it and let’s get out of here’. But if you can wait and manage the process effectively, the rewards can be considerable.”
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!

Even though Craigslist is clearly the winner in terms of traffic, it's not necessarily the most versatile medium. There are plenty of restrictions in place (like the inability to link to third-party websites and embed videos), however with the tools that are available – it's more than enough to inform buyers about what the property has to offer and drum up enough interest to generate some legitimate leads and sales.

You can also try to contact a few local real estate agents in the area and ask them if they wouldn't mind driving by the property and snapping a few pictures when they have a chance. Most agents are regularly in the field anyway, and it isn't a huge ask for them to swing by your property and get some pictures (especially if you show an interest in using them for your future listings and/or paying them a few bucks for their trouble).
We are an established Real Estate Firm looking to buy Raw Land in your area for short term and long term investment purposes.  We have many highly satisfied clients who were glad to get CASH rather than have the burden or liability of property ownership. Many of these clients had plans for their property when they initially purchased it, but with time and circumstance…these plans changed.
This question is out of my realm...but I'm curious why you decided that the current developer is not interested in your property? If his equipment is close... it might not be that hard to deal with your property. Since you already have a house on it, I can assume there's sewage, water, electricity, etc... So your land doesn't need to really be developed, but they could build something nice on it.

!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"))}});


One of the best ways to do this is by using Google Earth (which is free) and the topography map from Earth Point (which is also free). With Google Earth, you can search for your property (using the address or coordinates) and zoom in using your mouse buttons and the control/command and shift keys on your keyboard. This will allow you to tilt the earth so you can see precisely where all the hills and valleys are in your area. 
First and foremost, it is vitally important to understand what a property can be used for, and what the highest and best use of the property is. With a simple phone call to your local planning  & zoning department, most offices can give you the answer to this question in a matter of seconds. Once you know the zoning classification (e.g. – residential, mixed-use, commercial, industrial, agricultural, etc.), ask them to give you some examples of what type of property would be allowed under each of these particular zoning classifications. They may even give you some ideas that you hadn't previously thought of. Once you understand the most ideal use of the property – you can quickly determine whether it will fit your needs (or the needs of those you intend to market the property to).
Consulting with a licensed property assessor to fully understand the value of the land you want to sell is important. Get one from an assessor and another from a Real Estate agent and then compare the two estimates. If you want to sell land fast then you should choose the lower of the two estimates and then create your marketing strategy based on that estimate.
Hello my name is John Morris from Switzerland but live in United Kingdom,am into property dealer business and also am into petrol pump business and and i want to invest in your country and i hop you can help me to establish my business in your country,and i want to build a gas station,hospital, hotel, school,shopping mall, and i need an empty land or 6 to acre of land to buy if you have any one to sell kindly contact me through my email: johnmorris939@gmail.com
×