Restoration Services in Goshen, Indiana

An accident’s an accident, it’s not a devastation… Call Terry’s Cleaning & Restoration.

Our Mission

At Terry’s Cleaning & Restoration, we offer 24-hour restoration services of the highest standards. Our team of IICRC-certified technicians delivers more than expected in all phases of service, from the initial call to completion of the job. We are committed to client education and staying abreast of changes in the cleaning and restoration industry.

Our cleaning and restoration services include carpet cleaning, air duct cleaning, and mold remediation. We serve several areas in Goshen, Elkhart, and Granger, IN. Call us today to request a quote.

Reasons to choose

  • Family-owned 24-hour restoration services company, operating since 1990
  • Terry is one of two IICRC Master Cleaning Technicians in Michiana
  • IICRC Certified Firm
  • A+ rating by the Better Business Bureau (BBB)
  • We can get the stains out and clean the carpets that others can’t
  • Most advanced cleaning systems and drying equipment available
  • Knowledgeable, experienced and trustworthy Technicians
  • Honest, reliable answers to your questions
  • Technicians are professional, personable and uniformed
  • Truck-powered air duct and steam cleaning
  • 24-Hour water restoration services
  • We save materials that other companies tear out, putting you back to pre-loss faster. We do what’s best for you and your home
  • Many flooring professionals, heating companies, realtors trust and refer us
  • Free on-site estimates for cleaning services
  • Insured and bonded
Terry's Carpet Cleaning, Inc. BBB Business Review

About Us

Terry’s Cleaning and Restoration, Inc. is a family-owned 24-hour restoration services company in Goshen, IN. My wife, Katrina, and I founded the business in 1990. However, I have been in the cleaning industry since 1984. I myself, am an IICRC Certified Master Cleaning Technician and a Journeyman Restoration Technician. We also have multiple IICRC Certified Technicians on staff. We are dedicated to continuing our education, as well as educating our clients.

About Us

Terry’s Cleaning and Restoration, Inc. is a family owned business. My wife, Katrina, and I founded the business in 1990. However, I have been in the cleaning industry since 1984. I myself, am an IICRC Certified Master Cleaning Technician and a Journeyman Restoration Technician. We also have multiple IICRC Certified Technicians on staff. We are dedicated to continuing our education, as well as educating our clients.

Our Services

Carpet & Upholstery Cleaning

Our Certified Technicians are friendly, professional and use only the best equipment and techniques to clean your carpet and upholstery. Rely on Terry’s Cleaning and Restoration for superior carpet and upholstery cleaning.

Tile & Grout Cleaning

Tile, stone and grout are porous and “lock in” dirt and bacteria. Our truck-powered steam cleaning will leave your tile and grout cleaner, healthier and renewed.

Hardwood Floor Cleaning

Wood floors are low-maintenance and great for people with severe allergies. A good maintenance program for your wood floor is important to keep your floors looking great year after year. Our two-step cleaning process revitalizes, restores, and protects your investment.

Air Duct Cleaning

Cleaning your air ducts can increase the efficiency of your HVAC system, improves indoor air quality, and cuts down on dust that causes sinus, allergy, and bronchial problems.

Area Rug Cleaning

Our in-house rug spa leaves your rugs brighter, softer, and cleaner than ever. Trust Terry’s to bring your treasures back to life with a thorough, but delicate cleaning.

24-Hour Water Restoration

Most advanced water mitigation available. We save materials that others tear out, putting you back to pre-loss condition faster.

Mold Remediation

From attic to crawl-spaces, we take a practical approach to mold removal.


Pet, smoke, skunk, musty, and even tear gas odors...we tackle them all!

Power Washing

Terry’s is moving outdoors! We would love to be invited into your outdoor living space to clean your decks, patios, sidewalks and driveways.

Carpet Cleaning and Restoration FAQs

Will professional carpet cleaning remove pet odors?

Pets are family members, but they don’t always smell like roses. If you have a pet, chances are your carpets have suffered some carnage – and smells to match.

Normal washing and cleaning won’t be able to remove all the odors caused by pets, especially if the accidents happen regularly. Even if you keep on top of things, the scent of your dog or cat is probably ingrained in your rugs. That’s where professional carpet cleaning  comes in.

Carpet cleaning services use high-powered vacuums and industrial-strength cleaners to remove all the dirt, grime, stains and yes – even pet odors from your carpets.

This answer was provided by  Safe Dry in Charlotte NC!

What is mold remediation?

If you suspect that you have a mold problem in your home, it is important to take action quickly. Mold can cause serious health problems, and it can also damage your property. The first step is to contact a professional mold remediation company.

Mold remediation is the process of removing mold from your home or business. This can be done through a variety of methods, including working with professional restoration companies to clean and repair any water damage that may have caused the mold problem in the first place, as well as using special equipment to remove the mold spores from the air.

Mold can be a serious health hazard, so it is important to take action quickly if you think you may have a problem.

This answer was provided  Icon Property Restoration in Cincinnati OH  for sharing!

When to hire a restoration company?

It’s best to hire a restoration company as soon as possible after water damage or  fire damage occurs. The sooner the professionals are brought in, the more likely it is that they’ll be able to save your property and belongings.

Water damage can cause serious and costly problems if not addressed quickly, including structural damage, mold growth, and electrical hazards. A professional restoration company will have the equipment and expertise necessary to handle all of these issues quickly and efficiently.

So if you’ve experienced water damage of any kind, don’t wait – call a restoration company right away!

Special thanks to Advanced DRI for sharing these tips when to hire a restoration company! You can learn more about them here:

Do you provide upholstery services?

Yes! We provide professional upholstery services for both residential and commercial clients. We have a team of skilled and experienced upholsterers who can work with any kind of fabric, from delicate to heavy-duty. whether you need your sofa reupholstered or your dining room chairs, we can do it all!

What happens if water damage isn't treated properly?

Many homeowners have experienced water damage at some point, whether it’s from a burst pipe or a heavy storm. While it may seem like a minor problem, water damage can actually have serious consequences if it’s not treated properly. One of the most immediate dangers of water damage is the risk of electrocution. If water comes into contact with electrical wiring, it can create a dangerous situation. In addition, water damage can lead to the growth of mold and mildew, which can cause respiratory problems and lead to serious health problems. If you suspect that your home has suffered from water damage, it’s important to call a professional as soon as possible to assess the situation and take appropriate steps to mitigate the damage.

Thanks to Disaster Rescue in Las Vegas for why you should take water damage seriously.

What should I do if I experienced water damage?

You should call a call a restoration company as soon as possible after you experience water damage. Restoration companies are able to quickly assess the damage and determine the best course of action for repairs. They will also work with your insurance company to ensure that all of the necessary paperwork is filed correctly. If you wait too long to call a restoration company, mold can begin to grow, which can cause further damage to your home.

Thanks to Eric at Fine Design Builders in Miami FL!

What is the best way to remove pet stains and odors?

The best way to remove pet stains and odors from carpet is to hire a professional carpet cleaning company. Carpet cleaning companies have the experience and expertise to remove even the toughest stains and odors. Plus, they have powerful equipment that can clean your carpets much more thoroughly than you could ever hope to clean them yourself. So if you’re looking for the best way to clean your carpets, hiring a professional carpet cleaning company is definitely the way to go.

Thanks to Robinson Custom Cleaning in Denver!

How often should grout be cleaned?

Keeping grout clean is an important part of not only maintaining a pleasant appearance but also making sure that the bonding material between tiles and other surfaces remains in good condition. Fortunately, it doesn’t have to be a daunting or complicated task – regular cleaning is all that’s required. Depending on the use and location of your grout, it should be cleaned anywhere from once a month to once every 3-6 months. For high-traffic areas, such as kitchen and bathroom floors, more frequent cleaning may be necessary. Regularly inspecting the grout for molds and mildews can help evaluate how often a deep clean is needed.

Thanks to Dans Carpet Cleaning for sharing these tips about grout cleaning!

When should carpets be professionally cleaned?

Carpets should be professionally cleaned on a regular basis to ensure they remain in optimal condition and look their best. Generally speaking, carpets should be deep-cleaned at least once every 12 to 18 months depending on the amount of traffic they receive. However, this can vary based on your particular circumstances and environment.

For high-traffic areas such as hallways, family rooms, and living rooms that are used frequently by children or pets (or both!), professional cleaning should occur every 6 to 12 months to ensure proper maintenance and cleanliness. Additionally, carpets in homes with allergies or asthma sufferers may need more frequent cleanings due to increased dust accumulation from everyday activities such as walking around the house.

When you get your carpets professionally cleaned, it’s important to make sure you use a reputable company with experienced technicians who are certified in carpet cleaning procedures and use quality products that are safe for everyone living in your home–especially if there are young children or pets present. Make sure you ask about pre-treatment options which will help remove stains without damaging the carpet fibers or any other parts of the furniture/flooring around it!

Ultimately, having a regularly scheduled cleaning program creates better air quality indoors while also helping extend the life of your carpets—saving money over time by preventing premature replacement costs!

Special thanks to OCD Home Carpet and Tile Cleaning for sharing when and why you should have your carpets professionally cleaned! More information about them can be found here:

Will pet stains ruin carpet if they sit too long?

The following information was provided by our good friends at Absolute First Response Carpet Care

Yes, pet stains can ruin carpet if left untreated for too long. When pet urine is allowed to sit in the carpet, it can cause a chemical reaction that leads to discoloration, which could permanently ruin the surface of your carpet. Urine contains uric acid and ammonia, both of which are acidic and reactive with materials like dyes. This means that as soon as pee hits the floor and starts to settle on fibers or dye particles, a reaction happens and permanent damage can occur over time. These chemical reactions can cause staining on carpets because when water evaporates from the urine it leaves behind salt crystals in areas around the stain which draw moisture to them causing discoloration. In addition to this chemical reaction, bacteria also plays a role in staining carpets with pet accidents since bacteria will break down proteins found in pets’ wastes resulting in yellowing or dinginess occurring on even professionally cleaned carpets over time without proper care.

Should I hire professionals to clean my wood floors?

Absolutely! Hiring professionals to clean your wood floors is highly recommended. Professional cleaners are knowledgeable about the best cleaning techniques for wood flooring and can help ensure that your floors look beautiful for years to come. Additionally, hiring a professional cleaner can save you time and effort since they know exactly what products to use and have the proper equipment needed for deep cleaning and revitalizing your wood floors.

A professional cleaner will be able to assess the condition of your flooring and determine which type of cleaning methods will work best. They typically offer additional services such as waxing, polishing, buffering, or sanding, which can restore shine and bring life back into dull-looking surfaces.

Special thanks to Dan’s Carpet Cleaning for this information!

What is the difference between mold and mildew?

The difference between mold vs mildew is an important one for homeowners and professionals alike. Mold and mildew are both fungi that thrive in warm, damp areas within the home such as bathrooms, basements, and kitchens. 


Mildew typically appears as a thin, powdery substance in shades of white or yellow. The surface underneath may be discolored but it’s usually flat with no raised portions. It likes to form on windowsills, shower curtains, fabric, paper items, and walls where moisture can accumulate. Mildew is easy to clean up using detergent but if it isn’t removed it may develop into mold over time.


Mold can often appear similar to mildew at first glance but there are some key differences that help distinguish them from each other – color being the main giveaway! Unlike mildew which typically has a light coloration (white or yellow), mold will appear greenish-black which is the result of spores forming along its surface area. Additionally unlike mildew which sits atop the affected surfaces; mold tends to have an ‘actual presence’ with its growth extending into what lies beneath – wood studs for example – posing more risks than simply cleaning up residue off floors or countertops like you would with mildew alone. In order to successfully amend any issues posed by mold; professional removal services must come into play coupled with potential interior repairs depending on the severity of damage caused by active growth over time from the inception point.

Big thanks to Mold Solutions USA for sharing with us the differences between mold and mildew!

How often should upholstery be cleaned?

Professional upholstery cleaning is recommended at least once a year. Regular cleaning, however, should take place on a more frequent basis. This includes vacuuming the fabric regularly (once or twice a week) and spot-cleaning as soon as spills occur with mild detergent and warm water.

For best results, use an upholstery shampoo or foam cleaner specifically formulated for your type of fabric — synthetic fabrics will require different solutions than natural fibers like cotton or wool — then use a vacuum to remove excess dirt particles that have been loosened by the cleaner.

When it comes time for professional upholstery cleaning, be sure to choose an experienced technician who uses steam extraction methods rather than wet shampooing techniques. Steam extraction uses hot water extraction paired with agitation from brushes or other tools to break down dirt and debris without saturating the fabric surface. In addition to removing ground-in surface dirt, steam extraction can also help clear away dust mites and allergens that accumulate in furniture over time.

Special thanks to Lavender Lush Cleaning for sharing this information about upholstery cleaning!

Why should I get my air ducts cleaned by professionals?

Having your air ducts cleaned is an important step in ensuring the safety and health of your home. Not only can professional cleaning help reduce dust, dirt, dander, and other particles that may otherwise circulate through your air, but it can also help improve the performance of your HVAC system. Professional cleaning helps eliminate built-up debris within the ducts which can lead to clogs and decreased airflow throughout the home. This can cause expensive repairs down the line as well as potentially hazardous situations such as mold growth or carbon monoxide buildup.

In addition to these benefits, professional air duct cleaners are equipped with advanced tools such as high-powered vacuums and pressure washers that are specifically designed for this job. These tools allow them to properly clean difficult-to-reach areas to ensure maximum efficiency from your HVAC system without leaving any debris behind. It’s also important for professionals to use specialized biocides during the process to kill any bacteria that may have been collecting inside of the ductwork for years without you knowing about it – an additional safety measure you won’t get from unprofessional duct cleaners!

Special thanks to our friend at AAA Heating and Air for sharing why air duct cleaning is so important!

How do you get rid of mold?

Getting rid of mold is not a job you should do on your own. It is important to seek professional help from a certified restoration company. Typically, the process includes identifying where the mold has spread, assessing potential health risks associated with it, and then treating the area with anti-fungal agents or removal techniques. The use of specialized cleaning solutions and equipment is often needed for complete removal as well as air filtration systems for removing spores from the air. Additionally, any water damage that contributed to the growth of mold needs to be properly dried out and fixed before addressing any structural repairs to prevent future occurrences of mold growth.

Should I get my rugs professionally cleaned?

Yes, absolutely! Professional rug cleaning is one of the best ways to ensure that your rugs remain in peak condition for years to come. Not only will professional cleaners be able to deep-clean your rugs more effectively than a home cleaning solution, but they’ll also be able to identify any potential damage and treat it accordingly.

When should I get my carpet replaced?

It is generally recommended to get carpet replacement every 10-15 years, but this timing can vary depending on the type of carpet and how it has been maintained. If you are unsure about when to get a new carpet, it is best to consult with a professional flooring specialist who can assess the condition of your current carpet and recommend a timeline for replacement. This will ensure that your carpets are in top condition and last as long as possible. Factors such as frequency of use, pet presence, life stage, and lifestyle can all affect when it’s time to replace your carpets—even if they appear clean or don’t have any noticeable signs of wear and tear. Professionals have the expertise needed to determine if stains have penetrated too deeply into the fibers or subfloor which cannot be reversed by typical cleaning methods. Additionally, if you’ve recently experienced water damage, mold growth, or pest infestations in your home, then replacing old carpets may be necessary for health reasons before waiting until their lifespan expires.

Thank you to Premier Carpet Care for sharing this information on carpet replacement with us!

How to clean dog pee out of carpet?

Cleaning up dog pee from your carpet can be a tricky and unpleasant task, but it’s something that you must do to keep your home smelling fresh and sanitary. The first thing you need to do is identify the spot where your pup has urinated, which you can usually do by sniffing around for a strong scent of ammonia or wetness. Once you have identified the area, follow these steps:

1) Blot the area with paper towels or an absorbent cloth – Whichever option you choose should be used as soon as possible–the longer urine sits on the carpet, the harder it may become to remove. If paper towels are unavailable, use old rags or dishtowels stitched together so they won’t disintegrate in liquid form. Gently blot over the affected area until most of the moisture is absorbed before moving on to the next step.

2) Make a cleaning solution using household items – All-natural ingredients will help make sure that there is no harm done to any surrounding materials such as carpets or furniture. First, mix together 1/2 teaspoon of dish detergent with one cup of warm water (for more stubborn stains increase the amount of dish soap). Once mixed apply liberally over the affected spot until completely dampened and let sit for 5 minutes.

3) Scrub the affected area gently – Use either an abrasive scrub brush or toothbrush once suds have formed on top of the mixture -– this friction helps break down urine molecules while allowing soil particles to float away easily due to wetness created earlier from the solution application and blotting process combined into one powerful cleaning solution combo! Try not to scrub too hard since this could damage fibers within the material being worked upon before eventually leading towards permanent discoloration if overdone; only press lightly when necessary then move on to the next step below immediately after finishing the working section at hand thoroughly…

4) Rinse & dry –  Rinse off the entire concoction using clean tap water being careful not to pour too much lest risk saturating the area underneath the rug pad creating potential breeding ground microbial growth beneath the surface! Finally, allow the entire area to dry completely naturally through air absorption taking care of any excess leftover moisture during the process with other absorbent materials provided prior like paper towels again just make sure none continues remaining post-cleaning procedure completion..

Overall following these four simple steps should help address issues properly while minimizing any long-term damage caused by pet accidents inside home environments; good luck!

Huge thank you to Fresh Cleaning Solutions for providing us with this information!

How long does it take for a professional carpet cleaner to complete a job?

The amount of time it takes a professional carpet cleaner to complete a job depends on several factors, including the size and type of carpets being cleaned, the condition of the carpets before treatment, and the cleaning method used. Generally speaking, most professional cleaners will be able to clean an average-sized room in 1-2 hours. This may vary depending on if there is extra dirt or stains which need to be addressed. For large rooms or multiple rooms with heavy traffic areas such as hallways and staircases, it might take up to 4 hours for completion.

A more involved procedure like deep steam cleaning can take up to 8 hours for one room alone since steam cleaning requires more effort than other types of cleaning methods. Moreover, some types of specialty fabrics require certain specialized tools and equipment that could prolong the process even further.

At the end of each carpet cleaning procedure, professional cleaners often use fans or dehumidifiers to help with drying times – this usually takes between 2-4 hours based on conditions like air flow/ventilation levels in a given space. In high humidity environments such as basements or pool houses where these machines are needed for longer periods, total drying time can exceed 4 hours considerably.  Ultimately though carpets should typically dry within 24-36 after they have been professionally cleaned!

What are some natural home remedies for getting rid of cat urine smell?

The smell of cat urine can be a real nuisance, but luckily there are natural home remedies that can help get rid of it. One effective method is to mix equal parts white vinegar and water in a spray bottle. The vinegar solution should be sprayed directly onto the area where the smell of cat urine is present. Not only does this help to neutralize the odor, but it also has disinfectant qualities that work against bacteria responsible for creating those unpleasant smells.

Another option is to use baking soda or borax mixed with warm water and scrubbed into affected areas with an absorbent cloth or paper towel. These substances absorb odors instead of covering them up as air fresheners do, so you won’t have to worry about lingering scents in your home from using them either! Finally, you can try sprinkling a bit of ground cinnamon on the spot as well; not only will this help mask any odors left behind by cats (and some other animals too!), but its fresh scent will make your house smell great instead! This valuable information was provided by Advanced Steam Cleaning!

How to dry carpet?

There are few things more frustrating than having a wet carpet in your home. Whether it’s from a spill, flood, or leaky pipe, the thought of having to deal with soaked flooring can be overwhelming. But fear not, here’s to give you a comprehensive guide on how to dry your carpet.

Step 1: Remove as much excess water as possible

Before attempting any method of drying out your carpet, start by removing any standing water or excess moisture. You can do this using towels or a wet/dry vacuum cleaner. Make sure to go over each area multiple times until no more liquid can be removed.

Step 2: Increase air flow

Next up is increasing air circulation in the affected room(s). This will help expedite evaporation and prevent mold growth. Open windows if weather permits or use fans strategically placed around the room(s). You could also rent industrial blowers or dehumidifiers for faster results.

Step 3: Utilize baking soda

One common household item that can aid in absorbing moisture from carpet fibers is baking soda! Sprinkle generous amounts onto damp areas of your carpet and let sit overnight before vacuuming up thoroughly.

Step 4: Use vinegar solution

If there are lingering smells or potential mildew development on damp carpets, a vinegar solution can come in handy. Mix equal parts white vinegar and water and spray onto the affected areas. Let sit for 15-20 minutes before blotting dry with clean towels.

Step 5: Consider steam cleaning

Steam cleaning not only helps remove any remaining dirt and grime but also allows hot water to penetrate deep into carpet fibers, aiding in faster drying. If you don’t own a steam cleaner, you can rent one from most hardware stores.

This information was provided by OCD Home Carpet and Tile Cleaning!

How do I find the best carpet cleaners near me?

When you’re looking for the best carpet cleaners near me , it’s important to keep several factors in mind. Firstly, always prioritize hiring a professional service whenever possible. Professional carpet cleaning companies have specialized equipment and expert knowledge of different types of materials and fabrics which will ensure that your carpets are treated correctly and kept in top condition.

It is also important to make sure that the company you hire uses quality products specially formulated for carpet care. Many companies use harsh chemicals which can cause damage to carpets or leave an unpleasant smell behind. Additionally, try to get an idea of the company’s experience level by asking how long they have been in business and reading reviews from previous customers.

Finally, be sure to ask the provider if they offer any special services such as pet odor treatment or sanitizing treatments which can help prolong the life of your carpets and provide extra protection against dirt and stains. With these tips in mind, you should be able to find reliable and professional carpet cleaners near you who can give your home a deep clean while keeping your carpets looking great!

Terry's Cleaning and Restoration

Terry's Cleaning & Restoration

1916 Hemlock Ct

Goshen, Indiana 46528

Get Started On Your Project Today

(574) 533-5626

Terry's Carpet Cleaning, Inc. BBB Business Review

Cancellation Policy: Cancellations must be made 48-business hours prior to the date of service, to avoid a service charge.