Cities We Serve: Where We Buy Houses in PA, NJ and DE

These are the areas we serve. ROI National buys houses for cash across Pennsylvania, New Jersey, and Delaware. We serve 23 counties and the cities and towns within them, buying homes in any condition with a fair cash offer in 24 to 48 hours and a closing in as little as 7 days. Find your area below. ROI National is rated 5.0 stars from 54 Google reviews. Do not see your town? Call us at (215) 278-9944, we likely still buy there.

Philadelphia homeowners can start with our guide to selling a house fast in Philadelphia, then find their county below.

Call (215) 278-9944Get My Cash Offer

Pennsylvania

Bucks CountyDelaware CountyMontgomery CountyChester CountyBerks CountyLehigh CountyNorthampton CountyBensalemBristolLevittownBethlehemAllentown

New Jersey

Camden CountyBurlington CountyGloucester CountyHunterdon CountySomerset CountyUnion CountyMiddlesex CountyMercer CountyMonmouth CountyOcean CountySalem CountyCumberland CountyAtlantic CountyCape May County

Delaware

New Castle CountyKent County

Frequently Asked Questions

Where does ROI National buy houses?
We buy houses for cash across 23 counties in Pennsylvania, New Jersey, and Delaware, including Bucks, Montgomery, Delaware, Camden, Burlington, Gloucester, and New Castle counties, plus the cities and towns within them.
Do you buy houses in my town if it is not listed?
Very likely yes. The list above shows our main service areas, but we buy throughout these three states. Call us at (215) 278-9944 to confirm your town.
How fast can you buy my house?
We send a cash offer within 24 to 48 hours and can close in as little as 7 days, on the date you choose.
Do you buy houses in any condition?
Yes. We buy homes as-is in any condition, including houses that need major repairs, fire or water damage, and code violations. You do not fix or clean anything.

Get Your Cash Offer

Tell us about your house and we will send a fair, no-obligation cash offer within 24 to 48 hours.

Ready to Get Started?

With no obligation and no effort required on your part, there’s no reason to miss out on a cash offer. 

We buy houses in Pennsylvania, New Jersey and Delaware only.

Full text message terms
By checking this box, I agree to receive appointment reminders, property inquiry updates, document requests, cash-offer process updates, and customer-care text messages from ROI National at the phone number provided. Message frequency varies and may include several messages per week. Message and data rates may apply. Reply STOP to unsubscribe or HELP for assistance. Consent is not a condition of purchase. Mobile information will not be shared with third parties or affiliates for marketing or promotional purposes. I acknowledge and agree to ROI National Terms of Use and Privacy Policy.

"*" indicates required fields

Step 1 of 7

This field is for validation purposes and should be left unchanged.
1. Type of Property*
1. Type of Property*
Call (215) 278-9944Get My Cash Offer