Sunshine Cleaners & Restoration offers carpet cleaning and restoration services serving Haywood, Swain, Macon & Jackson Counties. We are locally owned and operated and have been serving Western North Carolina since 1983.

Cleaning Services:


  • Carpets – Commercial & Residential
  • Upholstery – Auto & Home
  • In Shop Oriental & Area Rug CleaningIMG_9778
  • VC Tile cleaning, stripping and waxing – Commercial & Residential

Rug Cleaning

  • Wool Area Rugs
  • Persian Area Rugs
  • We Can Clean Most All Area Rugs

Mitigation Services

Odor Elimination

We offer services in both residential and commercial areas with expert IICRC-trained restoration technicians. Sunshine provides 24-hour emergency water damage services.

Don’t waste money buying new carpet when a good cleaning is all you need. Our state-of-the-art equipment will have your carpet looking beautiful in no time. In your home, we don’t cut corners—we clean corners! With highly competitive rates and appointments available for your convenience, we are dedicated to achieving customer satisfaction and making you a lifetime client.