"Had carpet pulled up and removed from 4 bedrooms, hallway, and stairs. They did it in about 2 hours with no damage to my hardwood underneath. Excellent."
Licensed & Insured. Free Estimates. We arrive in as little as 2 hours.
Call (757) 745-0555 or book online now.
We respond in under 5 minutes
We pull up and haul away old carpet so you're ready for new flooring. Call (757) 745-0555 for a free, no-obligation quote.
Old carpet is bulky, heavy, and difficult to dispose of. A single room's worth of carpet and padding can weigh hundreds of pounds once rolled up, and most trash services won't take it. Whether you're replacing flooring throughout your home, preparing a property for sale, or dealing with water-damaged or pet-stained carpet, our Virginia Beach carpet removal service makes the job simple.
We pull up carpet and carpet padding, remove tack strips if needed, roll and bag all materials, and haul everything away. We work quickly and carefully to avoid scratching underlying hardwood or damaging baseboards. Entire homes, individual rooms, basements, and stairs - we handle carpet removal from any area.
Old carpet in good condition can sometimes be donated or repurposed. We explore those options when possible. Same-day carpet removal is available throughout Virginia Beach and Hampton Roads. Whether your flooring contractor just left a pile of old carpet or you need us to pull it up ourselves, we're ready to help.
Carpet removal is labor-intensive in a way most homeowners underestimate until they start pulling up their first room. Carpet is typically glued, tacked along all edges, and covered in years of embedded debris that makes it far heavier than it looks. A 12×15 room can yield 200 or more pounds of carpet, padding, and tack strips combined. Cut into strips, rolled, and bound - that's the standard removal process, and it takes physical effort, knee pads, a utility knife, and a pry bar for the tack strips.
We remove carpet, padding, and tack strips from any number of rooms in a single visit. Our process: cut carpet into manageable strips, roll and bind each strip, pull up padding, remove tack strips from the perimeter, and inspect the subfloor for staples and adhesive residue. We leave the subfloor clean and ready for your installer - whether you're going to hardwood, LVP, tile, or new carpet.
We also remove area rugs of any size, stair runners, and commercial carpet tiles. For whole-house recarpeting projects coordinated with a flooring installer, we can schedule same-day or next-day removal to keep your installation timeline on track. Most flooring companies in Virginia Beach prefer to install over a cleared, tack-strip-free subfloor - we deliver exactly that.
Virginia Beach's coastal humidity causes carpet padding to trap moisture and develop mildew. If you notice musty odors when pulling carpet corners, we recommend letting the subfloor breathe for 24–48 hours and applying a moisture barrier before new flooring installation. We can haul mildew-affected carpet safely without spreading contamination through your home.
Simple, fast, and stress-free. Call (757) 745-0555 to get started today.
Reach us at (757) 745-0555 or fill out our form. We'll give you a free, no-obligation quote within minutes.
Our uniformed team arrives on schedule, does all the heavy lifting, and loads everything into our truck.
We responsibly dispose of, donate, or recycle your items. You just relax - we do all the work.
We cover every neighborhood and city in the area. Call (757) 745-0555 - we come to you.
4.9 stars across 300+ reviews. Call (757) 745-0555 and join thousands of happy customers.
"Had carpet pulled up and removed from 4 bedrooms, hallway, and stairs. They did it in about 2 hours with no damage to my hardwood underneath. Excellent."
"Quick, efficient, and very affordable. Old pet-stained carpet from the whole downstairs hauled away in 90 minutes. Great service."
"They pulled up old carpet and padding from 3 rooms and a staircase. Left everything clean and ready for new flooring. Perfect."
Get an exact quote before we start. Call (757) 745-0555 - free estimates, always.
Perfect for 1-2 items or a small amount. Quick pickups and single-item hauls.
A room's worth of items or a partial cleanout. Great all-around value.
Full home or property cleanouts. Best per-item value for large jobs.
Final price is based on volume and item type. Always confirmed before any work begins - no hidden fees, ever.
Still have questions? Call (757) 745-0555 - we answer immediately, 7 days a week.
Both - we can either pull up the carpet ourselves (including padding and tack strips) or haul it away if your flooring contractor has already removed it. Let us know which service you need when you call.
We take great care to protect underlying hardwood when pulling up carpet and removing tack strips. We use proper techniques to minimize the risk of scratching or gouging. We can't guarantee against pre-existing floor damage, but we work carefully.
Yes - tack strip removal is included. Tack strips have sharp nails and must be removed carefully. We pry them up and include them with the carpet haul.
Carpet removal starts at $99 for a single small room. Full home carpet removal (pull-up and haul) for an average home typically runs $299-$499. We give you a firm upfront quote. Call (757) 745-0555.
Same-day carpet removal is available in most cases. Call (757) 745-0555 early in the day for the best chance at same-day service. We work 7 days a week from 7am to 8pm.
Same day service across Virginia Beach and all of Hampton Roads. We arrive in as little as 2 hours - no job too big or too small.
Call (757) 745-0555 NowLimited Same-Day Slots Available Today
We'll call you back in under 5 minutes.