Welcome to the offical website of Ellis Carpet Cleaning. We are a friendly company that loves cleaning things.

We have been helping the resident of Long Island keep their carpets clean for the better part of 20 years. We are known as the 'go to' carpet cleaning company in Nassau and Suffolk counties.

Unlike other carpet cleaning companies who have fancy guarantees we do things a little different here. We promise that you will be happy once we are done cleaning. This is one of the reasons we are highly recommended carpet cleaning partner to over 50 real esate agents and landlords for the their tenants cleaning needs.

We have a simple saying that goes along the lines of 'we clean, you relax'. Call it a slogan if like. As that is what we do!

There is no carpet stain or mark that is to dirty for us to remove!

There is no carpet that is to soiled from over use we can't bring back to life!

There is no dirty upholstery or furniture that we can't make look new again!

There is no mattress that went can't clean to make look perfect once again!

There is no rug that is to far gone that we can't fix!

This is why we say... 'we clean, you relax'.

Leave the work to the experts. With 20 years of experience we are the company you can trust to get the job done. Give us a call on (631) 212-0900 and we can schedule you in today.

Below you can real more about our services.

Residential Carpet Cleaning

Need your carpets cleaned? Then our residential carpet cleaning service is a perfect fit for you.

No matter how bad the the stain, odor, mark or spot is we will get it out. Our service is perfect even if you need a simple refresh of your aged carpets.

Read More about our residential services or just call on (631) 212-0900 to schedule your cleaning.

Furniture and Upholstery Cleaning

Upholstery and furniture can be some of the most expensive items in your home.

Keeping them fresh and clean will make them last longer. If you need a quick refresh or are looking to deal with some stains, spots or mark removal we can help.

Read More about our furniture and upholstery services or just call on (631) 212-0900 to schedule your cleaning.

Commercial Carpet Cleaning

Keeping the carpets clean in your business premises is very important. You don't want your staff or customers getting sick from the spread of germs, bacteria and allergens.

We offer a variety over commercial services. From a once off carpet refresh and stain removal. To regular scheduled site visits.

Read More about our commercial services or just call on (631) 212-0900 to schedule your cleaning.

Rug Cleaning

Do you have a rug that needs cleaning?

We have years of experience cleaning all kinds of rugs. We can help with regular small store bought rugs all the way to expensive custom imported rugs. And even very large area rugs.

Read More about our rug cleaning service or just call on (631) 212-0900 to schedule your cleaning.

Mattress Cleaning

You mattress is almost like your second home. It's where you spend a third of your life.

If you have a dirty mattress that needs cleaning with a stain or odor. Or if you are just looking to get a mattress refreshed and looking new again. Then, our mattress cleaning service is perfect for you.

Read More about our mattress cleaning service or just call on (631) 212-0900 to schedule your cleaning.


Call us today on (631) 212-0900 and we can schedule you in.



We Service The Following Locations

Amagansett Amity Harbor Amityville Aquebogue
Asharoken Babylon Baiting Hollow Bay Hills
Bay Point Bay Shore Bayberry Point Baycrest
Bayport Beach Hampton Beech Croft Belle Terre
Bellport Blue Point Bohemia Box Hill
Brentwood Bridgehampton Brightwaters Brookhaven
Calverton Canaan Lake Captree Island Carver Park
Center Moriches Centereach Centerport Central Islip
Cherry Grove Cold Spring Harbor Cold Spring Hills Commack
Copiague Coram Corneil Estates Crab Meadow
Cutchogue Davis Park Deer Park Deer Wells
Dix Hills East Hampton East Islip East Marion
East Moriches East Northport East Patchogue East Quogue
East Setauket East Yaphank Eastport Eatons Neck
Edgewood Elwood Fair Harbor Farmingville
Fire Island Fire Island Pines Fishers Island Flanders
Flowerfield Fort Salonga Gilgo Beach Gordon Heights
Great River Greenlawn Greenport Halesite
Hampton Bays Harbor Heights Hauppauge Head Of The Harbor
Heer Park Hither Plains Holbrook Holtsville
Huntington Huntington Bay Huntington Station Islandia
Islip Islip Manor Islip Terrace Jamesport
Kings Park Kismet Knollwood Beach Lake Grove
Lake Panamoka Lake Ronkonkoma Lake Ronkonkoma Heights Laurel
Lindenhurst Lloyd Harbor Lloyd Neck Manor Park
Manorville Marconiville Mastic Mastic Beach
Mattituck Medford Melville Mid Island
Middle Island Miller Place Montauk Moriches
Mount Sinai Nassau Point Nesconset New Suffolk
Nissequogue North Amityville North Babylon North Bay Shore
North Bellport North Haven North Hempstead North Lindenhurst
North Patchogue North Sea Northampton Northport
Oak Beach Oak Island Oakdale Ocean Bay Park
Ocean Beach Old Field Old Mastic Old Westfield
Orient Orient Point Panamoka Patchogue
Peconic Pine Air Pine Neck Point O Woods
Poquott Port Jefferson Port Jefferson Station Promised Land
Quioque Quogue Remsenburg Ridge
Riverhead Rivers Edge Rocky Point Ronkonkoma
Sag Harbor Sagaponack Saint James Saltaire
San Remo Sayville Scotts Beach Seaview
Selden Setauket Shelter Island Shelter Island Heights
Shirley Shoreham Smithtown Sound Beach
South Hauppauge South Haven South Huntington South Jamesport
South Setauket Southampton Southold Speonk
Stony Brook Strongs Neck Sunken Meadow Terryville
Upton Wading River Wainscott Water Mill
West Babylon West Bay Shore West Brentwood West Gilgo Beach
West Hills West Islip West Sayville Westhampton
Westhampton Beach Westhampton Dunes Wheatley Heights Wildwood
Wincoma Wyandanch Yaphank Albertson
Alden Manor Allenwood Argo Village Atlantic Beach
Baldwin Baldwin Harbor Bar Harbor Barnum Island
Baxter Estates Bayville Bellerose Terrace Bellerose Village
Bellmore Bethpage Briar Park Brookville
Carle Place Cedarhurst Centre Island Cove Neck
East Atlantic Beach East Farmingdale East Hills East Massapequa
East Meadow East Norwich East Rockaway East Williston
Elmont Far Rockaway Farmingdale Floral Park
Franklin Square Freeport Garden City Garden City Park
Garden City South Glen Cove Glen Head Glenwood Landing
Great Neck Great Neck Estates Great Neck Plaza Greenvale
Harbor Acres Harbor Hills Harbor Isle Hempstead
Herricks Hewlett Hewlett Bay Hewlett Bay Park
Hewlett Harbor Hewlett Neck Hicksville Inwood
Island Park Island Trees Jericho Kenilworth
Kensington Kings Point Lake Gardens Lake Success
Lakeview Lakeville Estates Lattingtown Laurel Hollow
Lawrence Levittown Lido Beach Locust Valley
Locustwood Long Beach Lynbrook Malverne
Manhasset Manhasset Hills Manorhaven Massapequa
Massapequa Park Matinecock Meacham Meadowmere Park
Merrick Mill Neck Mineola Mitchell Field
Muttontown New Cassel New Hyde Park North Baldwin
North Bellmore North Hills North Massapequa North Merrick
North New Hyde Park North Valley Stream North Wantagh North Woodmere
Oceanside Old Bethpage Old Brookville Old Westbury
Oyster Bay Oyster Bay Cove Plainedge Plainview
Plandome Point Lookout Port Washington Rockville Centre
Roosevelt Roosevelt Field Roslyn Roslyn Estates
Roslyn Harbor Roslyn Heights Russell Gardens Saddle Rock
Saddle Rock Estates Sands Point Sea Cliff Seaford
South Farmingdale South Floral Park South Hempstead Stewart Manor
Strathmore Sutton Park Syosset The Terrace
Thomaston Uniondale University Gardens Upper Brookville
Valley Stream Wantagh West Hempstead Westbury
Williston Park Woodbury Woodmere Woodsburgh
Suffolk County Nassau County