Family Owned and Operated

JNR Cleaning Service is a family owned and operated business established in 1993. As a member of a local group of contractors, Professional Service Contractor (PCS), we are held to the highest standards.  Our company is licensed, bonded, insured, in good standing with the Better Business Bureau, and an A rating on Angie’s List.

We service Northwestern Cook, Lake and McHenry Counties in Illinois. 

Cook County

Arlington Heights, Barrington, Barrington Hills, Bartlett, Hoffman Estates, Inverness, Mount Prospect, Palatine, Prospect Heights, Rolling Meadows, Schaumburg, Streamwood, Wheeling

Lake County

Barrington, Barrington Hills, Buffalo Grove, Deer Park, Fox Lake, Fox River Grove, Grayslake, Hawthorn Woods, Indian Creek, Island Lake, Kildeer, Lake Barrington, Lake Villa, Lake Zurich, Lakemoor, Libertyville, Lincolnshire, Lindenhurst, Long Grove, Mundelein, North Barrington, Old Mill Creek, Port Barrington, Riverwoods, Tower Lakes, Vernon Hills, Volo, Wauconda, Wheeling

McHenry County

Algonquin, Barrington Hills, Bull Valley, Cary, Crystal Lake, Fox Lake, Fox River Grove, Huntley, Island Lake, Johnsburg, Lake in the Hills, Marengo, McHenry, Oakwood Hills, Port Barrington, Prairie Grove, Trout Valley, Woodstock

Superior Quality Products

Prior to opening our doors, we researched every available carpet and upholstery cleaning agent and method in order to find the best possible way to clean wall-to-wall carpet, area/oriental rugs, upholstered furniture and tile grout. Our exclusive process, which resulted from this research, not only cleans, but actually restores carpet and upholstery to its original color and appearance, (subject, of course to limitations of wear and fading).

Keeping fabrics new looking, longer involves using the best cleaning agents, combined with additional steps in the cleaning process, to eliminate residues. We add fiber softeners to make carpets and upholstery feel like new along with optic brighteners to bring back original colors. When requested, we can add a deodorizer that also disinfects your carpet and fabrics as we clean, plus a protective coating that shields the fibers from soils and spills.

Excellent Customer Service 

Our technicians will always treat your home or business with the best care. Upon arrival, he will furnish you with the exact cost before he begins. If you wish to know the cost before that, just call us with your measurements and we will give you a free estimate over the phone. 

Our process incorporates old-fashioned concepts of customer relations such as Integrity, Craftsmanship and Professionalism. By adhering to these principles, we have become not only one of Barrington’s best residential and commercial carpet and upholstery cleaning companies but provides this service at an affordable price with exceptional value. 

JNR Cleaning Service

We offer a 100% money-back guarantee. If you are not thrilled with the service experience you receive from us, we will rush back to your location at no charge and no obligation. If you are still unimpressed, we will issue a 100% refund up to $1000.00 upon request. Our mission is to provide you with the most outstanding service experience you have ever received!

Click here for Customer Testimonials! »

New Customers

To acquaint new customers with what they have a right to expect from professional carpet and upholstery care, we wish we could afford to restore one of your carpets, without charge. Unfortunately that isn’t possible. The next best thing we can do is charge enough to cover our cost of labor and materials, by offering first time customers a 10% discount.* We are confident this will convince you to become one of our regular customers. 

* 10% off for first time customers is not combinable with any other offers.


Please contact us for a free and affordable estimate.


Free Estimate