Eco-Dry founded in Forest Hill, MD
Rich Tobin starts the business with one truck, one process, and a simple rule: every job done right, no shortcuts.
Four years, six services, and one rule that never changed: every job done right by the owner with professional standards.

Founder & Lead Technician
Rich Tobin founded Eco-Dry in 2021 after working in professional carpet care for another company. He handles every estimate and every cleaning himself. Rich is IICRC certified, Google Guaranteed, and fully insured. Most homes are ready for normal foot traffic again within two to three hours.
Rich started Eco-Dry after years in professional carpet care because he wanted every customer to deal with the person doing the work, not a call center or a rotating crew. He still handles every estimate, every booking confirmation, and every follow-up personally.
“I run this company myself. If something is not right, I come back and make it right at no extra cost. My goal is to earn your trust and be the professional carpet cleaner you call every time.”
From a single truck in Forest Hill to 396 five-star reviews — still owner-operated, still the same standard on every visit.

Rich Tobin · Founder & Lead Technician
Rich Tobin starts the business with one truck, one process, and a simple rule: every job done right, no shortcuts.
Word-of-mouth spreads across Bel Air, Aberdeen, and Havre de Grace. Most new customers come from neighbor referrals.
Formal industry credentials added: background-checked, insurance-verified, certified to the carpet-cleaning industry standards body.
Perry Hall, Kingsville, Monkton, Parkton, and the surrounding north Baltimore County added to the route.
Every job, every customer, every quote is still handled by Rich personally. No franchise crews, no rotating staff, no shortcuts.
Whether it is carpet, upholstery, or hardwood, Rich follows the same inspection-first approach on every visit. You know what we are doing and why before work starts.
Rich inspects each room, notes fiber type, traffic lanes, and any spots that need specialty treatment. You hear the plan before work starts.
We remove loose soil with commercial-grade vacuuming, then apply targeted professional pre-spray on spots, edges, and high-traffic paths.
Our steam cleaning process lifts embedded dirt without flooding the backing. Less water means faster dry times and no shrinkage or browning.
We groom the pile for even drying, do a final inspection with you, and leave care tips for keeping floors fresh between visits.
No franchise crews, no rotating staff, no shortcuts. These are the professional standards Rich holds on every job across Harford County and north Baltimore County.
396 five-star reviews on Google from homeowners across Harford County and north Baltimore County.
“Rich is great! We had him come clean our whole house top to bottom and our upholstered couch! He got every single stain out of the carpets/couch and was great to work with. He is fair, kind, respectful, and we will be using him again in the future!”
“Rich and his helper were very polite and professional. They did an awesome job on my carpets. They look brand new. I will definitely be using them again in the future. Highly recommend for professional work n fair pricing”
“I only have good things to say about thus company. We have them do our work twice a year for the last 4 years. We are very satisfied with their work and these guys are super friendly. Prices are not bad either. See you all in October”
Real jobs from Harford County and north Baltimore County homes.
Based in Forest Hill, MD. We serve Harford County, Baltimore County, and Howard County within about 30 miles. We do not service Baltimore City.
Harford County
Home base in Forest Hill
Baltimore County
North county communities
Howard County
Columbia and Ellicott City
Not in our service area
We do not service Baltimore City. Call if you are unsure about your address.
Travel radius
About 30 miles from Forest Hill. Outside that area? Call and ask.

Rich Tobin · Founder & Lead Technician
I run this company myself. If you're not completely satisfied, I'll come back and make it right, at no extra cost. My goal is to earn your trust and be the professional carpet cleaner you call every time.
Professional carpet, upholstery, tile, and hardwood care. One owner from first call to finish. We confirm your date based on current availability.
Most floors are walkable again before dinner.