Family-owned since 1980

Central Florida's full-service carpet & floor care. Just call Mark.

Carpet, upholstery, rugs, tile, wood floors, even drapes cleaned where they hang. You talk to Mark Ziggas, and Mark or his son Zachary does the work, with a truck-mounted system that leaves carpets dry in 4–6 hours.

“Simply the best floor care company that I have ever dealt with.” — Abe G.Read 29 customer testimonials

Oak hardwood floor gleaming in the afternoon sun after Mark's wash and buff

45+ years of experience, family-owned and operated.

  • 45+ yearsof hands-on floor care, since 1980
  • Fully insured$1M liability coverage, every job
  • Guaranteed workmanshipWe’ll keep cleaning until you’re satisfied
  • Dry in 4–6 hoursTruck-mounted hot water extraction
  • Pet-friendlySafe for pets, kids and grandkids
Current special

Every 3rd room cleaned free

Each room is measured, biggest to smallest, and every third one is cleaned free. Booking fewer than 3 rooms? A hall or bathroom is cleaned free instead.

Carpet cleaning only. Can't be combined with other offers. Mention this offer when you call or request your quote.

Claim this offer
Current special

Free mattress cleaning with 3+ rooms

Book carpet cleaning for three or more rooms, and a mattress is cleaned and sanitized free. That's about a $100 value.

With carpet cleaning of 3 or more rooms. Can't be combined with other offers. Mention this offer when you call or request your quote.

Claim this offer
Real results

See the difference for yourself.

Every photo is from one of Mark's real jobs. Drag the handle to compare.

The same hallway carpet tiles even and clean, with the traffic lane gone
Office hallway carpet tiles with a dark traffic lane down the middle and Mark's cleaning hose laid along it
See more results & videos
Mark's truck-mount van parked at a job with its doors open and the cleaning hose running up the walkway to the house
A healthier home

Clean you can feel, without the harsh stuff.

Mark's truck-mounted hot water extraction rinses deep into the fibers and pulls the dirt out — not just the surface.

  • Fewer allergens. Dust, pollen and pet dander are rinsed out of the fibers, not pushed deeper.
  • Pet-friendly solutions. Safe for the dog, the cat and the grandkids crawling on the floor.
  • Back to normal fast. Most carpets are dry in 4–6 hours, so you get your home back the same day.
  • No sticky residue. Hot water rinsing means carpets stay cleaner, longer.
How it works

Simple from the first call.

  1. Step 01: Call or request a quote

    Tell Mark what needs cleaning. You’ll get an honest, up-front price.

  2. Step 02: Mark or Zachary gets to work

    They protect your home, move the furniture, and clean with the truck-mounted system.

  3. Step 03: Walk through it together

    You check the results before they leave. Not happy? They’ll keep cleaning until you are.

Meet Mark

“I treat every home like it's my mother's.”

I've been cleaning floors since 1980. I never use subcontractors. You talk to me, and the work is done by me or my son Zachary, who does it the way I trained him. We explain what we're doing, and we don't leave until you're happy with it.

— Mark ZiggasMore about Mark
Reviews

What your neighbors say.

Read all reviews
  • “Professional, personable, and easy to schedule. I called because of messes from dogs, plus mechanic grease on the carpet. The carpet looks amazing… literally every stain was gone, which exceeded my expectations. More importantly, Mark educated me that cleanliness and making sure my carpets are sanitary is the main concern. Now I can sleep easy and allergy free. Thanks Mark!”

    Anna WilliamsOcala, FL · Pet stain & carpet cleaning
  • “The quality of work and attention paid to detail is why Mark is simply the best floor care company that I have ever dealt with. After the work was completed, my home was spotless and everything was in its place.”

    Abe GlickmanBoca Raton · Insurance broker
  • “We have used Mark this year for the third time to clean our carpets. The company does a beautiful job. Mark (and his son) are polite, very efficient, and proficient while working. We have been very happy each time. They also did a great job cleaning our ceramic tile & grout. (My neighbor already has your phone number!)”

    Peggy MontemuroPalm Beach Gardens · Carpet and tile & grout
Service area

Proudly serving Marion County and The Villages.

Not sure if you're in range? Just call — Mark will tell you straight.

Just Call Mark service areaMap of North Central Florida showing Ocala at the center with Gainesville to the north, Dunnellon and Crystal River to the west, and Belleview and The Villages to the south.Gulf of MexicoOcalaThe VillagesBelleviewDunnellonCrystal RiverGainesville
Service area: Ocala, The Villages, Belleview, Dunnellon, Crystal River and Gainesville, Florida.
FAQ

Good questions, honest answers.

See all FAQs

How long until my carpet is dry?

Usually 4–6 hours. Mark’s truck-mounted system removes most of the water as it cleans, and running your A/C or a ceiling fan speeds things up.

Is it safe for my pets and grandkids?

Yes. Mark uses pet-friendly cleaning solutions and hot water extraction, which rinses residue out instead of leaving it behind. During the cleaning, keep pets somewhere they’re comfortable — not every furry friend likes the sound of the equipment or new people in the house. Just let Mark know how you’d like to handle them.

How much will it cost?

Mark prices carpet cleaning by the square foot, so the size of your rooms and how soiled the carpet is set the price. As a guide, three rooms usually run $175–$225, before any current special. Other services depend on the job. Quotes are always free: call or send the form with a few details, and Mark will give you an honest price up front, with no surprises on the day.

What if I’m not happy with the results?

Tell Mark. He guarantees the workmanship: he or Zachary will keep cleaning until you’re satisfied.

Do I need to move my furniture?

No. Mark moves most furniture and puts it back. Just clear small breakables and anything off the floor.

Free, no-pressure quote

Ready for floors that feel new again?

Tell Mark what you need and he’ll give you an honest price — no upsells, no surprises.

Prefer to talk? Just call Mark.561-358-7550Mon–Fri 8am–6pm, Sat 10am–2pm
  • Free, no-obligation quote
  • Honest, up-front pricing
  • Guaranteed workmanship

Request your free quote

No spam, ever. Your info goes straight to Mark.

561-358-7550CallTextFree Quote