We Buy Houses in Maine — Sell Your ME House Fast for Cash
From Portland and Lewiston to Bangor and the coastal towns, we buy Maine houses for cash. Older homes, camps, and inherited properties — we buy them all as-is, no matter the season.
How It Works in Maine
- Tell us about your house. Two minutes on the phone at (802) 659-2362 or through our online form.
- Get your cash offer. A fair, written, no-obligation offer within 24 hours based on local comparable sales.
- Close and get paid. Pick your closing date and get your money through a licensed title company — in as little as 7 days.
Why Maine Homeowners Sell to Us
- No repairs or cleaning — we buy 100% as-is
- No agent commissions and no fees
- Fair written cash offer within 24 hours
- Close in as little as 7 days — or on your schedule
- We cover standard closing costs
- Every sale closes through a licensed title company
Maine Cities Where We Buy Houses
- We Buy Houses Portland, ME — Cumberland County
- We Buy Houses Lewiston, ME — Androscoggin County
- We Buy Houses Bangor, ME — Penobscot County
- We Buy Houses South Portland, ME — Cumberland County
- We Buy Houses Auburn, ME — Androscoggin County
- We Buy Houses Biddeford, ME — York County
- We Buy Houses Sanford, ME — York County
- We Buy Houses Saco, ME — York County
- We Buy Houses Augusta, ME — Kennebec County
- We Buy Houses Westbrook, ME — Cumberland County
- We Buy Houses Waterville, ME — Kennebec County
- We Buy Houses Brunswick, ME — Cumberland County
- We Buy Houses Scarborough, ME — Cumberland County
- We Buy Houses Orono, ME — Penobscot County
- We Buy Houses Old Orchard Beach, ME — York County
- We Buy Houses Bath, ME — Sagadahoc County
- We Buy Houses Ellsworth, ME — Hancock County
- We Buy Houses Rockland, ME — Knox County
- We Buy Houses Caribou, ME — Aroostook County
- We Buy Houses Presque Isle, ME — Aroostook County
- We Buy Houses Kennebunk, ME — York County