Call Us: (231) 941-2118 or (989) 828-5500

We are ready to handle all of your Carpet, Tile, and Upholstery cleaning needs!


We are committed to providing you with the best possible carpet, tile and upholstery cleaning in Northern and Central Michigan. Through the use of hot water extraction, which has been demonstrated to be the best form of carpet cleaning available. Castle Carpet Care uses environmentally-friendly products to clean your home, office, hotel, restaurant, and much more.

Castle Carpet Care is known as 'The Established Professionals' in Grand Traverse and surrounding areas since it was established in 1993.


Main Office

Castle Carpet Care LLC

P.O. Box 5044
Traverse City, MI  49696
Ph: (231) 941-2118

Central Michigan

Ph: (989) 828-5500

Formally Buckley's Carpet Cleaning!


Nothern Michigan

  • Travers City
  • Elk Rapids
  • Benzie County
  • Petoskey
  • Kalkaska
  • Leelanau County

Central Michigan

  • Cadillac
  • Mt. Pleasant
  • Grand Rapids
  • Big Rapids
  • Alma 
  • Shepherd

"Pat and his staff are top notch. One time, excellent service, price as quoted and not to mention very professional. I have recommended Castle Carpet Care to many clients and friends and they always come back with flowing reviews and testimonials. If you need your carpets cleaned or a flood cleaned up; do yourself a favor and call Castle Carpet Care!"

- Google Reviews



  • Specializing in Large Companies
  • Banks
  • Office Branches
  • Casinos
  • Resorts
  • Grouted Tile Cleaning
  • No Job Is Too Large


  • Carpet Cleaning
  • Upholstery
  • Grouted Tile Cleaning
  • Pet Stain Removal
  • Flood and Water Damage Cleaning
  • Ozone Treatment
  • And More...