LOGIN OR New to ISoldMyHouse.com? Click Here to create an account!
How to Sell a House Yourself

It's normal to be a bit hesitant at the idea of selling your home as a FSBO property. Many real estate agents will try to convince you that it's simply too hard to do yourself. While selling your own home does require work, the truth is, you would be doing a lot of the same things if you listed with a real estate agency.

There is no definitive answer on whether you should become a FSBO seller, but knowing the major tasks involved can help you figure out if it's right for you.

 

Do the Necessary Research

This is where many real estate agents have an edge. Information about your local market is extremely important in pricing and marketing your home. Knowing how much comparable properties in your vicinity have sold for in the last six months is the key to setting the best price for your property.

Resources for finding out this information include local newspapers, which often list recent real estate transactions. Websites like moveup.com can retrieve data on nearby home sale prices over longer periods. Many FSBO sellers choose to hire a home appraiser to help them price their home, and with an experienced appraiser this can be money well invested.

 

Market Your Home in Multiple Media Formats

Most home buyers begin their searches online, and that is where you should begin, too. Sites like ISoldMyHouse.com offer free listings as well as flat-rate listings in Multiple Listing Service databases.

But this is just the beginning. Savvy FSBO sellers are using social media sites like Facebook to help sell their home: posting or linking to videos, slideshows, and photos of their home's interior and exterior [read our Facebook guide here]. And you shouldn't neglect the old school methods of placing a bright, professional-looking sign in your yard and taking out classified ads in local newspapers and shopping tabloids.

 

Show Off your Home

Of course, you'll have to show your home to prospective buyers, just as real estate agents do. As long as you are comfortable discussing your home with viewers and are able to schedule tours, you will most likely make a great case for your house to buyers. After all, you know more about your house than any real estate agent could.

Many FSBO sellers create professional-looking information sheets to hand out to those viewing their house. Not only do buyers find them useful, but information sheets also help keep your house in the forefront of their minds.

 

Consider Hosting an Open House

Staging your home for an open house can be demanding, but you would be doing the work anyway if you had a real estate agent hosting the open house. Remember, whether you use an agency or sell your home yourself, your schedule will have to accommodate showings.

The difference is that real estate agents prefer you be away from home when they show your house, while of course you'll be doing the hosting if you're selling as a FSBO property.

 

Determine if FSBO Is Right for You

Hiring a real estate agent does take some of the burden off you, in terms of researching comparable properties, making listings, and marketing the property. However, you will still have to get your house in shape for viewings and open houses, and will still have to cope with interruptions to your schedule.

Considering that you can save thousands (sometimes tens of thousands) of dollars by selling your home yourself and avoiding real estate commissions, going the FSBO route can be a good financial move and a good investment of your time and effort.

 

So, are you ready to sell your house yourself as a FSBO? If so, click here to get started.

struct
Cause
struct
ErrorCode 18456
Message [Macromedia][SQLServer JDBC Driver][SQLServer]Login failed for user 'wzladmin'.
NextException
struct
ErrorCode 0
Message [Macromedia][SQLServer JDBC Driver]An error occurred while attempting to log onto the database.
SQLState 08001
StackTrace java.sql.SQLNonTransientConnectionException: [Macromedia][SQLServer JDBC Driver]An error occurred while attempting to log onto the database. at macromedia.jdbc.sqlserverbase.ddca.b(Unknown Source) at macromedia.jdbc.sqlserverbase.ddca.a(Unknown Source) at macromedia.jdbc.sqlserverbase.ddb9.b(Unknown Source) at macromedia.jdbc.sqlserverbase.ddb9.a(Unknown Source) at macromedia.jdbc.sqlserver.tds.ddj.a(Unknown Source) at macromedia.jdbc.sqlserver.tds.ddr.a(Unknown Source) at macromedia.jdbc.sqlserver.tds.ddj.a(Unknown Source) at macromedia.jdbc.sqlserver.SQLServerImplConnection.f(Unknown Source) at macromedia.jdbc.sqlserverbase.BaseConnection.b(Unknown Source) at macromedia.jdbc.sqlserverbase.BaseConnection.k(Unknown Source) at macromedia.jdbc.sqlserverbase.BaseConnection.a(Unknown Source) at macromedia.jdbc.sqlserverbase.BaseConnection.a(Unknown Source) at macromedia.jdbc.sqlserverbase.BaseDriver.connect(Unknown Source) at macromedia.jdbc.MacromediaDriver.connect(Unknown Source) at coldfusion.server.j2ee.sql.pool.JDBCPool.createPhysicalConnection(JDBCPool.java:614) at coldfusion.server.j2ee.sql.pool.ConnectionRunner$RunnableConnection.run(ConnectionRunner.java:67) at java.lang.Thread.run(Thread.java:662)
TagContext
array [empty]
Type java.sql.SQLNonTransientConnectionException
SQLState 28000
StackTrace java.sql.SQLInvalidAuthorizationSpecException: [Macromedia][SQLServer JDBC Driver][SQLServer]Login failed for user 'wzladmin'. at macromedia.jdbc.sqlserverbase.ddca.b(Unknown Source) at macromedia.jdbc.sqlserverbase.ddca.a(Unknown Source) at macromedia.jdbc.sqlserverbase.ddb9.b(Unknown Source) at macromedia.jdbc.sqlserverbase.ddb9.a(Unknown Source) at macromedia.jdbc.sqlserver.tds.ddr.v(Unknown Source) at macromedia.jdbc.sqlserver.tds.ddr.a(Unknown Source) at macromedia.jdbc.sqlserver.tds.ddj.a(Unknown Source) at macromedia.jdbc.sqlserver.tds.ddr.a(Unknown Source) at macromedia.jdbc.sqlserver.tds.ddj.a(Unknown Source) at macromedia.jdbc.sqlserver.SQLServerImplConnection.f(Unknown Source) at macromedia.jdbc.sqlserverbase.BaseConnection.b(Unknown Source) at macromedia.jdbc.sqlserverbase.BaseConnection.k(Unknown Source) at macromedia.jdbc.sqlserverbase.BaseConnection.a(Unknown Source) at macromedia.jdbc.sqlserverbase.BaseConnection.a(Unknown Source) at macromedia.jdbc.sqlserverbase.BaseDriver.connect(Unknown Source) at macromedia.jdbc.MacromediaDriver.connect(Unknown Source) at coldfusion.server.j2ee.sql.pool.JDBCPool.createPhysicalConnection(JDBCPool.java:614) at coldfusion.server.j2ee.sql.pool.ConnectionRunner$RunnableConnection.run(ConnectionRunner.java:67) at java.lang.Thread.run(Thread.java:662)
TagContext
array [empty]
Type java.sql.SQLInvalidAuthorizationSpecException
DataSource ISMH_CMS
Detail [Macromedia][SQLServer JDBC Driver][SQLServer]Login failed for user 'wzladmin'.
ErrorCode 28000
Exceptions
array
1
struct
class java.sql.SQLInvalidAuthorizationSpecException
message [Macromedia][SQLServer JDBC Driver][SQLServer]Login failed for user 'wzladmin'.
2
struct
class java.sql.SQLNonTransientConnectionException
message [Macromedia][SQLServer JDBC Driver]An error occurred while attempting to log onto the database.
Message Error Executing Database Query.
NativeErrorCode 18456
RootCause
struct
ErrorCode 18456
Message [Macromedia][SQLServer JDBC Driver][SQLServer]Login failed for user 'wzladmin'.
NextException
struct
ErrorCode 0
Message [Macromedia][SQLServer JDBC Driver]An error occurred while attempting to log onto the database.
SQLState 08001
StackTrace java.sql.SQLNonTransientConnectionException: [Macromedia][SQLServer JDBC Driver]An error occurred while attempting to log onto the database. at macromedia.jdbc.sqlserverbase.ddca.b(Unknown Source) at macromedia.jdbc.sqlserverbase.ddca.a(Unknown Source) at macromedia.jdbc.sqlserverbase.ddb9.b(Unknown Source) at macromedia.jdbc.sqlserverbase.ddb9.a(Unknown Source) at macromedia.jdbc.sqlserver.tds.ddj.a(Unknown Source) at macromedia.jdbc.sqlserver.tds.ddr.a(Unknown Source) at macromedia.jdbc.sqlserver.tds.ddj.a(Unknown Source) at macromedia.jdbc.sqlserver.SQLServerImplConnection.f(Unknown Source) at macromedia.jdbc.sqlserverbase.BaseConnection.b(Unknown Source) at macromedia.jdbc.sqlserverbase.BaseConnection.k(Unknown Source) at macromedia.jdbc.sqlserverbase.BaseConnection.a(Unknown Source) at macromedia.jdbc.sqlserverbase.BaseConnection.a(Unknown Source) at macromedia.jdbc.sqlserverbase.BaseDriver.connect(Unknown Source) at macromedia.jdbc.MacromediaDriver.connect(Unknown Source) at coldfusion.server.j2ee.sql.pool.JDBCPool.createPhysicalConnection(JDBCPool.java:614) at coldfusion.server.j2ee.sql.pool.ConnectionRunner$RunnableConnection.run(ConnectionRunner.java:67) at java.lang.Thread.run(Thread.java:662)
TagContext
array [empty]
Type java.sql.SQLNonTransientConnectionException
SQLState 28000
StackTrace java.sql.SQLInvalidAuthorizationSpecException: [Macromedia][SQLServer JDBC Driver][SQLServer]Login failed for user 'wzladmin'. at macromedia.jdbc.sqlserverbase.ddca.b(Unknown Source) at macromedia.jdbc.sqlserverbase.ddca.a(Unknown Source) at macromedia.jdbc.sqlserverbase.ddb9.b(Unknown Source) at macromedia.jdbc.sqlserverbase.ddb9.a(Unknown Source) at macromedia.jdbc.sqlserver.tds.ddr.v(Unknown Source) at macromedia.jdbc.sqlserver.tds.ddr.a(Unknown Source) at macromedia.jdbc.sqlserver.tds.ddj.a(Unknown Source) at macromedia.jdbc.sqlserver.tds.ddr.a(Unknown Source) at macromedia.jdbc.sqlserver.tds.ddj.a(Unknown Source) at macromedia.jdbc.sqlserver.SQLServerImplConnection.f(Unknown Source) at macromedia.jdbc.sqlserverbase.BaseConnection.b(Unknown Source) at macromedia.jdbc.sqlserverbase.BaseConnection.k(Unknown Source) at macromedia.jdbc.sqlserverbase.BaseConnection.a(Unknown Source) at macromedia.jdbc.sqlserverbase.BaseConnection.a(Unknown Source) at macromedia.jdbc.sqlserverbase.BaseDriver.connect(Unknown Source) at macromedia.jdbc.MacromediaDriver.connect(Unknown Source) at coldfusion.server.j2ee.sql.pool.JDBCPool.createPhysicalConnection(JDBCPool.java:614) at coldfusion.server.j2ee.sql.pool.ConnectionRunner$RunnableConnection.run(ConnectionRunner.java:67) at java.lang.Thread.run(Thread.java:662)
TagContext
array [empty]
Type java.sql.SQLInvalidAuthorizationSpecException
SQLState 28000
Sql SELECT Node.page_id, COUNT(Parent.page_id) - 1 AS depth, Node.lft FROM PageHierarchies Node CROSS JOIN PageHierarchies Parent WHERE (Node.lft BETWEEN Parent.lft AND Parent.rgt) AND Parent.site_id = 1 AND Node.site_id = 1 AND Parent.language_id = 1 AND Node.language_id = 1 AND Parent.hierarchy_version = 1 AND Node.hierarchy_version = 1 GROUP BY Node.lft, Node.page_id ORDER BY Node.lft
StackTrace coldfusion.tagext.sql.QueryTag$DatabaseQueryException: Error Executing Database Query. at coldfusion.tagext.sql.QueryTag.doEndTag(QueryTag.java:736) at cfleft_nav2ecfm1457251660._factor11(C:\home\prod1.isoldmyhouse.com\wwwroot\includes\2011\left_nav.cfm:158) at cfleft_nav2ecfm1457251660._factor14(C:\home\prod1.isoldmyhouse.com\wwwroot\includes\2011\left_nav.cfm:2) at cfleft_nav2ecfm1457251660.runPage(C:\home\prod1.isoldmyhouse.com\wwwroot\includes\2011\left_nav.cfm:1) at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:244) at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:444) at coldfusion.runtime.CfJspPage._emptyTcfTag(CfJspPage.java:2799) at cfhow2dto2dsell2dhouse2ecfm530018460.runPage(C:\home\prod1.isoldmyhouse.com\wwwroot\how-to-sell-house.cfm:77) at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:244) at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:444) at coldfusion.filter.CfincludeFilter.invoke(CfincludeFilter.java:65) at coldfusion.filter.IpFilter.invoke(IpFilter.java:64) at coldfusion.filter.ApplicationFilter.invoke(ApplicationFilter.java:422) at coldfusion.filter.RequestMonitorFilter.invoke(RequestMonitorFilter.java:48) at coldfusion.filter.MonitoringFilter.invoke(MonitoringFilter.java:40) at coldfusion.filter.PathFilter.invoke(PathFilter.java:112) at coldfusion.filter.ExceptionFilter.invoke(ExceptionFilter.java:94) at coldfusion.filter.ClientScopePersistenceFilter.invoke(ClientScopePersistenceFilter.java:28) at coldfusion.filter.BrowserFilter.invoke(BrowserFilter.java:38) at coldfusion.filter.NoCacheFilter.invoke(NoCacheFilter.java:46) at coldfusion.filter.GlobalsFilter.invoke(GlobalsFilter.java:38) at coldfusion.filter.DatasourceFilter.invoke(DatasourceFilter.java:22) at coldfusion.filter.CachingFilter.invoke(CachingFilter.java:62) at coldfusion.CfmServlet.service(CfmServlet.java:204) at coldfusion.bootstrap.BootstrapServlet.service(BootstrapServlet.java:89) at sun.reflect.GeneratedMethodAccessor40.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:274) at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:271) at java.security.AccessController.doPrivileged(Native Method) at javax.security.auth.Subject.doAsPrivileged(Subject.java:517) at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:306) at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:166) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:299) at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:57) at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:189) at java.security.AccessController.doPrivileged(Native Method) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at coldfusion.monitor.event.MonitoringServletFilter.doFilter(MonitoringServletFilter.java:42) at coldfusion.bootstrap.BootstrapFilter.doFilter(BootstrapFilter.java:46) at sun.reflect.GeneratedMethodAccessor39.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:274) at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:271) at java.security.AccessController.doPrivileged(Native Method) at javax.security.auth.Subject.doAsPrivileged(Subject.java:517) at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:306) at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:246) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:57) at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:189) at java.security.AccessController.doPrivileged(Native Method) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at com.seefusion.Filter.doFilter(Filter.java:49) at com.seefusion.SeeFusion.doFilter(SeeFusion.java:1500) at sun.reflect.GeneratedMethodAccessor38.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:274) at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:271) at java.security.AccessController.doPrivileged(Native Method) at javax.security.auth.Subject.doAsPrivileged(Subject.java:517) at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:306) at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:246) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239) at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:57) at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:189) at java.security.AccessController.doPrivileged(Native Method) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:224) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:169) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:928) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:414) at org.apache.coyote.ajp.AjpProcessor.process(AjpProcessor.java:204) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:539) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:298) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:662) Caused by: java.sql.SQLInvalidAuthorizationSpecException: [Macromedia][SQLServer JDBC Driver][SQLServer]Login failed for user 'wzladmin'. at macromedia.jdbc.sqlserverbase.ddca.b(Unknown Source) at macromedia.jdbc.sqlserverbase.ddca.a(Unknown Source) at macromedia.jdbc.sqlserverbase.ddb9.b(Unknown Source) at macromedia.jdbc.sqlserverbase.ddb9.a(Unknown Source) at macromedia.jdbc.sqlserver.tds.ddr.v(Unknown Source) at macromedia.jdbc.sqlserver.tds.ddr.a(Unknown Source) at macromedia.jdbc.sqlserver.tds.ddj.a(Unknown Source) at macromedia.jdbc.sqlserver.tds.ddr.a(Unknown Source) at macromedia.jdbc.sqlserver.tds.ddj.a(Unknown Source) at macromedia.jdbc.sqlserver.SQLServerImplConnection.f(Unknown Source) at macromedia.jdbc.sqlserverbase.BaseConnection.b(Unknown Source) at macromedia.jdbc.sqlserverbase.BaseConnection.k(Unknown Source) at macromedia.jdbc.sqlserverbase.BaseConnection.a(Unknown Source) at macromedia.jdbc.sqlserverbase.BaseConnection.a(Unknown Source) at macromedia.jdbc.sqlserverbase.BaseDriver.connect(Unknown Source) at macromedia.jdbc.MacromediaDriver.connect(Unknown Source) at coldfusion.server.j2ee.sql.pool.JDBCPool.createPhysicalConnection(JDBCPool.java:614) at coldfusion.server.j2ee.sql.pool.ConnectionRunner$RunnableConnection.run(ConnectionRunner.java:67) ... 1 more
TagContext
array
1
struct
COLUMN 0
ID CFQUERY
LINE 158
RAW_TRACE at cfleft_nav2ecfm1457251660._factor11(C:\home\prod1.isoldmyhouse.com\wwwroot\includes\2011\left_nav.cfm:158)
TEMPLATE C:\home\prod1.isoldmyhouse.com\wwwroot\includes\2011\left_nav.cfm
TYPE CFML
2
struct
COLUMN 0
ID CF_LEFT_NAV
LINE 2
RAW_TRACE at cfleft_nav2ecfm1457251660._factor14(C:\home\prod1.isoldmyhouse.com\wwwroot\includes\2011\left_nav.cfm:2)
TEMPLATE C:\home\prod1.isoldmyhouse.com\wwwroot\includes\2011\left_nav.cfm
TYPE CFML
3
struct
COLUMN 0
ID CF_LEFT_NAV
LINE 1
RAW_TRACE at cfleft_nav2ecfm1457251660.runPage(C:\home\prod1.isoldmyhouse.com\wwwroot\includes\2011\left_nav.cfm:1)
TEMPLATE C:\home\prod1.isoldmyhouse.com\wwwroot\includes\2011\left_nav.cfm
TYPE CFML
4
struct
COLUMN 0
ID CFINCLUDE
LINE 77
RAW_TRACE at cfhow2dto2dsell2dhouse2ecfm530018460.runPage(C:\home\prod1.isoldmyhouse.com\wwwroot\how-to-sell-house.cfm:77)
TEMPLATE C:\home\prod1.isoldmyhouse.com\wwwroot\how-to-sell-house.cfm
TYPE CFML
Type Database
queryError [Macromedia][SQLServer JDBC Driver][SQLServer]Login failed for user 'wzladmin'.
where [empty string]