Mechanicsburg - (717) 763-8912
Mon-Fri 10:00 A.M. - 8:00 P.M.
Sat 10:00 A.M. - 6:00 P.M.
Sun 1:00 P.M. - 5:00 P.M.


Harrisburg - (717) 671-7130
Mon-Fri 10:00 A.M. - 8:00 P.M.
Sat 10:00 A.M. - 6:00 P.M.
Sun 1:00 P.M. - 5:00 P.M.

Delivery and Availability

At Sofa Selections, we strive to keep what you see in our showrooms in stock for delivery or pick up usually within a week of purchase or less. Unlike other stores in our area, our warehouse is centrally located so you will never have to pay a “transfer fee” or a “pick up” charge to come get your furniture at one of our stores.

If you are in need of delivery, we offer one of the area's lowest charges for local delivery at only $79.  To see the delivery charge in your location please see this searchable PDF. Don’t see your town? Please feel free to contact us at customerservice@sofaselections.com.

We also narrow our delivery time down by calling you at least two days ahead of time and we'll give you a three hour window. We can even call you ahead of time so you can meet our crew and not have to waste your time waiting.

Need a specific day or time? that’s no problem either for a small increase in price you can have your furniture delivered exactly when you need it.

Our professional crew will set up your upholstered furniture where you want it in the home and take all packaging materials with them (Note: most tables and other case goods do NOT come assembled and would have an additional charge for assembly).

Like the style in the showroom, but not the fabric? Most of our brands offer hundreds of different covering options on their pieces. Usually within six to eight weeks we can have your custom furniture available for pick up or delivery.

In a pinch and need something same day? We are one of very few stores that have no problem letting you take a floor sample (pick up customers only).