Where We Buy Houses in Pennsylvania, New Jersey, and Delaware
Family owned cash home buyer serving homeowners across Pennsylvania, New Jersey, and Delaware, from Lower Bucks County and the Lehigh Valley to South Jersey and New Castle County. Don't see your city below? Call us at 215-278-9944.
We Buy Houses Near You
Where We Buy Houses
ROI National buys houses for cash across the tri-state area of Pennsylvania, New Jersey, and Delaware. The cities and towns below are where we actively buy, but the list isn’t comprehensive. If you don’t see your city, call 215-278-9944 and we’ll let you know whether we can help.
Lower Bucks County, PA
Pennsylvania
- Bensalem
- Bristol
- Croydon
- Fairless Hills
- Falls Township
- Langhorne
- Hulmeville
- Holland
- Hulmeville
- Langhorne
- Levittown
- Lower Southampton (our home base)
- Middletown Township
- Morrisville
- Newtown
- Yardley
- Penndel
- Richboro
- Southampton
- Trevose
- Tullytown
- Washington Crossing
Burlington County
New Jersey
- Beverly
- Birmingham
- Bordentown
- Browns Mills
- Burlington
- Chatsworth
- Chesterfield
- Columbus
- Cookstown
- Florence
- Willingboro
- Fort Dix
- Hainesport
- Jobstown
- Juliustown
- Lumberton
- Maple Shade
- Marlton
- Medford
- Moorestown
- Mount Holly
- Wrightstown
- Mount Laurel
- New Gretna
- New Lisbon
- Palmyra
- Pemberton
- Rancocas
- Riverside
- Riverton
- Roebling
- Vincentown
Camden County
New Jersey
- Atco
- Audubon
- Barrington
- Bellmawr
- Berlin
- Blackwood
- Camden
- Cedar Brook
- Cherry Hill
- Sicklerville
- Somerdale
- Voorhees
- Winslow
- Clementon
- Collingswood
- Gibbsboro
- Gibbsboro
- Gloucester City
- Haddon Heights
- Haddonfield
- Lawnside
- Magnolia
- Merchantville
- Waterford Works
- West Berlin
- Mount Ephraim
- Oaklyn
- Pennsauken
- Runnemede
Gloucester County
New Jersey
- Bridgeport
- Clarksboro
- Clayton
- Ewan
- Franklinville
- Gibbstown
- Glassboro
- Grenloch
- Harrisonville
- Malaga
- Mantua
- Mickleton
- Mount Royal
- Mullica Hill
- National Park
- Newfield
- Paulsboro
- Pitman
- Richwood
- Sewell
- Swedesboro
- Thorofare
- Wenonah
- Westville
- Williamstown
- Woodbury
- Woodbury Heights
- Rancocas
- Riverside
- Riverton
- Roebling
- Vincentown
New Castle County
Delaware
- Bear
- Claymont
- Delaware City
- Hockessin
- Middletown
- Montchanin
- New Castle
- Newark
- Odessa
- Port Penn
- Rockland
- Saint Georges
- Townsend
- Wilmington
- Winterthur
- Yorklyn
Frequently asked questions about where ROI National buys houses
Where does ROI National buy houses?
We buy houses for cash across the tri-state area: Lower Bucks County and the Lehigh Valley in Pennsylvania, Camden, Burlington, and Gloucester counties in New Jersey, and New Castle County in Delaware.
Do you buy houses in the Lehigh Valley?
Yes. We buy houses for cash in Bethlehem and Allentown and across the Lehigh Valley, alongside our Lower Bucks County, South Jersey, and Delaware markets.
What if my town is not on the list?
The list is not comprehensive. If your property is in or near our tri-state markets, call us at (215) 278-9944 and we will tell you whether we can help.
How fast can you buy my house?
We can close in as little as seven days once you accept our cash offer, anywhere we serve.
Do you buy houses in any condition?
Yes. We buy in any condition, with no repairs, no agent commissions, and no cleanout, in every market we serve.
Do not see your town? Call us at (215) 278-9944 for a fair cash offer.
Don't See Your City?
The list above isn’t exhaustive. If your property is in or near Pennsylvania, New Jersey, or Delaware, we may still be able to help.
Call 215-278-9944, available 7 days a week, and we’ll let you know within minutes whether we can buy your house. No pressure, no obligation.