I would like a free estimate
Citrus Fresh Carpet Cleaning in Charleston SC

Our Mission…

“To Provide You With The Most Outstanding Service Experience Ever!”

100 percent satisfaction guarantee

Check Out Our Rug Cleaning Process

Carpet Cleaning

Carpet Cleaning

Furniture and upholstery cleaning

Upholstery Cleaning

Oriental & Area Rug Cleaning

Oriental & Area Rug Cleaning

Scotchgard Stain Protector

Scotchgard Stain Protector

Permanent Fabric Protector

Permanent Fabric Protector

Tile & Grout Cleaning

Tile & Grout Cleaning

Pet Stains & Odor Removal

Pet Stains & Odor Removal

Carpet Repair & Stretching

Carpet Repair & Stretching

Book online now

Special Offer

Why Choose Us

Citrus Fresh Cleaning & Purifying Specialists offer a more natural, environmentally safe cleaning process! Our proprietary cleaning solution is produced from citrus peel extracts to provide a powerful cleaning solution that is free of harsh chemicals or harmful additives. We leave behind no soapy residues or water filled carpets. Our low moisture process will have your carpets dry in two hours or less and will leave your home or office with a nice fresh and clean smell of citrus.

We also offer professional cleaning services for Oriental Rug Cleaning and Area Rug Cleaning, in which we are the only company in the Charleston, SC area to be “Textile Pro Certified” for this type of rug cleaning services. Our Citrus cleaning is safe for your family members and furry friends too!

Awards
&
Honors

Angies-list-Super-Service-Award-2016

6 Time
Continuous Winner

microseal logo

MicroSeal of
Charleston

Textile Pro Certified

Textile Pro
Certified

Veteran Owned Business

Veteran Owned
Business

Wool Safe provider

WoolSafe Approved
Service Provider

Reviews

Whoops, looks like something went wrong.

1/1 InvalidArgumentException in FileViewFinder.php line 137: View [install.index] not found.

  1. in FileViewFinder.php line 137
  2. at FileViewFinder->findInPaths('install.index', array('/home/mrmarketing/public_html/resources/views')) in FileViewFinder.php line 79
  3. at FileViewFinder->find('install.index') in Factory.php line 129
  4. at Factory->make('install.index', array('checks' => array(array('type' => 'success', 'message' => ' Installation directory "mrmarketing.agency"'), array('type' => 'success', 'message' => 'Web server is suitable (Apache)'), array('type' => 'success', 'message' => 'PHP version is at least 5.6.4 (Current Version is 5.6.36)'), array('type' => 'error', 'message' => 'Install and enable Fileinfo extension'), array('type' => 'success', 'message' => 'Mcrypt PHP extension enabled'), array('type' => 'success', 'message' => 'OpenSSL PHP extension enabled'), array('type' => 'success', 'message' => 'Tokenizer PHP extension enabled'), array('type' => 'success', 'message' => 'Mbstring PHP extension enabled'), array('type' => 'success', 'message' => 'Zip archive PHP extension enabled'), array('type' => 'success', 'message' => 'PDO is installed'), array('type' => 'success', 'message' => 'CURL is installed'), array('type' => 'success', 'message' => 'allow_url_fopen is on')), 'error' => 1, 'assets' => array('form-wizard')), array()) in helpers.php line 908
  5. at view('install.index', array('checks' => array(array('type' => 'success', 'message' => ' Installation directory "mrmarketing.agency"'), array('type' => 'success', 'message' => 'Web server is suitable (Apache)'), array('type' => 'success', 'message' => 'PHP version is at least 5.6.4 (Current Version is 5.6.36)'), array('type' => 'error', 'message' => 'Install and enable Fileinfo extension'), array('type' => 'success', 'message' => 'Mcrypt PHP extension enabled'), array('type' => 'success', 'message' => 'OpenSSL PHP extension enabled'), array('type' => 'success', 'message' => 'Tokenizer PHP extension enabled'), array('type' => 'success', 'message' => 'Mbstring PHP extension enabled'), array('type' => 'success', 'message' => 'Zip archive PHP extension enabled'), array('type' => 'success', 'message' => 'PDO is installed'), array('type' => 'success', 'message' => 'CURL is installed'), array('type' => 'success', 'message' => 'allow_url_fopen is on')), 'error' => 1, 'assets' => array('form-wizard'))) in AccountController.php line 99
  6. at AccountController->index()
  7. at call_user_func_array(array(object(AccountController), 'index'), array()) in Controller.php line 55
  8. at Controller->callAction('index', array()) in ControllerDispatcher.php line 44
  9. at ControllerDispatcher->dispatch(object(Route), object(AccountController), 'index') in Route.php line 204
  10. at Route->runController() in Route.php line 160
  11. at Route->run() in Router.php line 574
  12. at Router->Illuminate\Routing\{closure}(object(Request)) in Pipeline.php line 30
  13. at Pipeline->Illuminate\Routing\{closure}(object(Request)) in RedirectIfAuthenticated.php line 34
  14. at RedirectIfAuthenticated->handle(object(Request), object(Closure)) in Pipeline.php line 148
  15. at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in Pipeline.php line 53
  16. at Pipeline->Illuminate\Routing\{closure}(object(Request)) in XSSProtection.php line 34
  17. at XSSProtection->handle(object(Request), object(Closure)) in Pipeline.php line 148
  18. at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in Pipeline.php line 53
  19. at Pipeline->Illuminate\Routing\{closure}(object(Request)) in WMlab.php line 113
  20. at WMLab->handle(object(Request), object(Closure)) in Pipeline.php line 148
  21. at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in Pipeline.php line 53
  22. at Pipeline->Illuminate\Routing\{closure}(object(Request)) in SubstituteBindings.php line 41
  23. at SubstituteBindings->handle(object(Request), object(Closure)) in Pipeline.php line 148
  24. at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in Pipeline.php line 53
  25. at Pipeline->Illuminate\Routing\{closure}(object(Request)) in VerifyCsrfToken.php line 65
  26. at VerifyCsrfToken->handle(object(Request), object(Closure)) in Pipeline.php line 148
  27. at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in Pipeline.php line 53
  28. at Pipeline->Illuminate\Routing\{closure}(object(Request)) in ShareErrorsFromSession.php line 49
  29. at ShareErrorsFromSession->handle(object(Request), object(Closure)) in Pipeline.php line 148
  30. at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in Pipeline.php line 53
  31. at Pipeline->Illuminate\Routing\{closure}(object(Request)) in StartSession.php line 64
  32. at StartSession->handle(object(Request), object(Closure)) in Pipeline.php line 148
  33. at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in Pipeline.php line 53
  34. at Pipeline->Illuminate\Routing\{closure}(object(Request)) in AddQueuedCookiesToResponse.php line 37
  35. at AddQueuedCookiesToResponse->handle(object(Request), object(Closure)) in Pipeline.php line 148
  36. at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in Pipeline.php line 53
  37. at Pipeline->Illuminate\Routing\{closure}(object(Request)) in EncryptCookies.php line 59
  38. at EncryptCookies->handle(object(Request), object(Closure)) in Pipeline.php line 148
  39. at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in Pipeline.php line 53
  40. at Pipeline->Illuminate\Routing\{closure}(object(Request)) in Pipeline.php line 102
  41. at Pipeline->then(object(Closure)) in Router.php line 576
  42. at Router->runRouteWithinStack(object(Route), object(Request)) in Router.php line 535
  43. at Router->dispatchToRoute(object(Request)) in Router.php line 513
  44. at Router->dispatch(object(Request)) in Kernel.php line 174
  45. at Kernel->Illuminate\Foundation\Http\{closure}(object(Request)) in Pipeline.php line 30
  46. at Pipeline->Illuminate\Routing\{closure}(object(Request)) in TransformsRequest.php line 30
  47. at TransformsRequest->handle(object(Request), object(Closure)) in Pipeline.php line 148
  48. at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in Pipeline.php line 53
  49. at Pipeline->Illuminate\Routing\{closure}(object(Request)) in TransformsRequest.php line 30
  50. at TransformsRequest->handle(object(Request), object(Closure)) in Pipeline.php line 148
  51. at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in Pipeline.php line 53
  52. at Pipeline->Illuminate\Routing\{closure}(object(Request)) in ValidatePostSize.php line 25
  53. at ValidatePostSize->handle(object(Request), object(Closure)) in Pipeline.php line 148
  54. at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in Pipeline.php line 53
  55. at Pipeline->Illuminate\Routing\{closure}(object(Request)) in CheckForMaintenanceMode.php line 46
  56. at CheckForMaintenanceMode->handle(object(Request), object(Closure)) in Pipeline.php line 148
  57. at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in Pipeline.php line 53
  58. at Pipeline->Illuminate\Routing\{closure}(object(Request)) in Pipeline.php line 102
  59. at Pipeline->then(object(Closure)) in Kernel.php line 149
  60. at Kernel->sendRequestThroughRouter(object(Request)) in Kernel.php line 116
  61. at Kernel->handle(object(Request)) in index.php line 54