McFarlands Carpet and Rug Service

Family Owned & Operated Since 1947

BBB Accredited BBB A+ Rated Licensed, Bonded & Insured
facebook linkedin

McFarland’s Carpet and Rug Service provides Arizona residents with the best service in the valley. We offer a wide range of carpet and rug services including:
Our technicians will arrive at your location on time and provide you with courteous, friendly, professional rug service at a great price. Call us today at 602 244 9329 for more information. We’re always happy to answer any rug and carpet questions you may have.
We offer prompt pickup and delivery for an additional charge to requesting customers. Let us deal with the headache of ensuring your carpets and rugs are safely delivered to your location by caring, professional drivers. Your rugs and carpets will be delivered right to your door and your satisfaction is guaranteed. Call us today at 602 244 9329 to schedule a pickup and get your rugs professionally cleaned today!
Expert Cleaning of Carpets and Rugs – Trust McFarland’s experts to clean your fine rugs and carpets, because we have over 60 years of experience, and offer the most comprehensive Oriental rug cleaning service in Phoenix and throughout the valley. We specialize in the cleaning of Persian, Navajo, Oriental, Turkish, Pakistani, and Chinese rugs, whether antique, semi-antique or new. We can complete your rug cleaning on-site, in our own facility, right here in Phoenix, using the most modern and safe carpet cleaning processes available or our technicians can come to you and clean your rugs and carpet at your location. We pride ourselves in offering the most complete carpet and rug cleaning available, and all at affordable prices. Cleaning your carpets properly enhances their look and value.
Generally, pricing is by the square foot, so please call us now for an Instant Phone Quote:
602 244 9329.
Did you know that we clean carpets for a large majority of the dry cleaners in Phoenix and throughout the valley? If you’ve given your carpets to your dry cleaner for cleaning in the past, chances are, we were actually the company which cleaned them, and you likely paid 40% more for the processing, by including your dry cleaner in the process.Choose us because we pick up & deliver your rugs for cleaning and repair!

For your convenience, we offer pick up and delivery of your rugs for a nominal fee. We always send two people when we pick up your rug, in order to be able to move furniture, and remove the rug with minimum disturbance for our customers. That notwithstanding, we offer a discount if you bring your carpet in yourself.

Some details about the cleaning process for rugs and carpets

Each oriental rug or carpet is unique. We begin the process by separating your carpets by type, such as Persian rug, Navajo rug, Oriental carpet, Turkish rug, Pakistani carpet, and Chinese rug, as well as by age, color fastness, and thickness. We treat and clean each rug or carpet individually, to ensure thorough cleaning, without damaging the rug’s fibers and colors.

We are experienced at dealing with the many kinds of problems your carpets may have encountered. To achieve perfect and safe cleaning results, your rugs will be tested for color fastness before we wash them. If your carpet fails the test, and the colors are likely to bleed, then we will use special methods like dry cleaning or extraction. Before we wash, we also check to see if there are areas on the rug more soiled, or if there are any stains on the rug. If so, we pre-treat these areas.

We are experts at removing stains, using many different special products, but please understand that not all stains can be removed, as they may have permanently changed the colors of the fabric, particularly wool. We are also experts at removing past color run. If the rug smells or has pet odor, we will neutralize the odor in the rug.

In general most rugs and carpets go through the following cleaning process: First, as much dust as possible is removed from the rugs, by putting them through a special rug duster. Then the carpets are washed by hand, and depending on the type, completely submersed and soaked in water. Depending on material and age, all carpets are cleaned using different products. Where applicable, we use an acid rinse to set colors and neutralize. The rugs are then rinsed carefully front and back. After this thorough cleaning, the carpets are put through a special roller wringer, which gives them a final rinse and removes as much water as possible, in order to facilitate the drying process. The rugs are then hung to dry in a warehouse drying room.

We also offer moth proofing or fabric protection for your carpets or rugs, upon request. To protect your investment in your Persian or Navajo rugs, and for your rug to last generation after generation, please call us to schedule a pick-up or for more information: 602 244 9329.

Over time a carpet and rugs padding will wear out and need to be replaced. Allow our team of professionals to help you with replacing your padding and increase the life of your rugs and carpets. Call us today for an instant quote: 602 244-9329
Expert Carpet and Rug Restoration – McFarland’s Carpet Service offers the most comprehensive Oriental rug and carpet restoration services in the Valley with over 60 years of expertise and experience. We offer a complete range of restoration services for Persian, Navajo, Oriental, Turkish, Pakistani, and Chinese rugs, whether antique, semi-antique or new.All rug and carpet restoration work is done on-site in our facility here in Phoenix, by our experienced weavers. For handmade rugs, we offer a full range of re-weaving, fringing, binding, and color touchup repairs. All our restoration work is of the highest quality. Call us now for more information about how we will restore your rug: 602 244 9329.
For rug restoration, we first find the appropriate wool, cotton, or silk to match the rug’s original material. We take the time needed to match the color and the type of wool or other original fiber exactly, ensuring a perfect repair work. Our repairs match the original weaver’s technique, ensuring the naked eye will not usually be able to distinguish between the repair work and the rest of the rug. We can restore and renew entire rugs, restore incomplete or weak rug fringes, fading colors, weak foundations and low pile, taking care to recreate the delicate designs. We can reweave lost ends and restore lost corners, reweave bald spots, and fix rips, slits and holes with matching wool, restoring the lost designs.We are experts at reversal of previous color bleeding, water damage restoration and pet damage restoration, including dog chewing and cat scratching.

No two fine carpet restoration jobs are exactly the same. Pricing is based on the work involved with a specific project. Call us today for an Instant Phone Estimate:  602 244 9329.

Carpets and Rug Repair by Expert Craftsmen
McFarland’s Carpet Service offers the most comprehensive Oriental rug and carpet repair services in Phoenix and throughout the Valley, with over 60 years of expertise and experience. We offer a complete range of repair services for Persian rugs, Navajo rugs, Oriental rugs, Turkish rugs, Pakistani rugs, and Chinese rugs, whether antique, semi-antique or new.Only allow a reputable and knowledgeable craftsman and weaver to restore or repair your fine carpets. We are experts in: Persian carpet repair, Navajo carpet repair, Oriental carpet repair, Turkish carpet repair, Pakistani carpet repair, and Chinese carpet repair. Rug and carpet repair work can done on-site in our facility here in Phoenix, by our expert carpet repair technicians or we can come to you. For handmade rugs, we offer a full range of re-weaving, fringing, binding, and color touch-up repairs. We also do custom rug fabrication and carpet runner fabrication, including all rug sewing, rug binding, and rug fringing.

Pricing is based on the carpet repair work involved for each specific project. All our rug repair estimates are free. If you accurately describe the damage and scope, then we can give you a pretty good idea about prices over the phone. Every rug and every repair is different, so please call us at 602 244 9329.

Some detailed information about Repair of Fine Rugs and Carpets
The most common repairs, and the most important, are to the ends of rugs. If the ends of your carpet are damaged, you should bring them in immediately to secure them from further damage! We suggest re-fringing, where the weaver will use the selvage or a minimal part of the rug, rather than adding a fringe to the rug. If the corners of the rug are damaged due to wear, we suggest having the weaver secure them or re-weave them. When the entire siding of the rug needs to be repaired, the weaver either over-rounds by hand or by sewing a cord with a matching color to the sides. If possible, we would suggest repairing the rug in a manner similar to the way it was originally created.

If your carpets are worn or have been damaged, we have over 60 years expertise in all the different types of knots and have an ample supply of wool colors, enabling us to do the highest quality repairs of all fine rugs, including Navajo rugs and Chinese rugs. Call us now for an Instant Phone Quote: 602 244 9329


  • Stain Removal
  • Binding
  • Serging
  • Fringing
  • Cover Base
  • Non-Skid Backing
  • Storage Preparation & Shipping Services
  • Moth Proofing
  • Rug Appraisal
  • Computerized Custom Rug & Carpet Renderings
  • Carpet & Rug Care and Maintenance Products
  • Rug Padding
  • Sisal Products
  • Rug Wall Hanging Systems
  • Custom Rug Creation
  • Custom Rug Sizing & Resizing
  • Stair Rods
  • Rug Edging
  • Rug, Carpet & Upholstery Repair Tools
  • Rug, Carpet & Upholstery Repair Kits
  • Rug Storage Products
  • Rug Shipping Products
  • Rug & Carpet Cleaning & Stain Removal Products

Call Us Today For All Your Carpet and Rug Needs and Questions!! (602) 244-9329