You should be able to find several mattress cleaning companies in the Brooklyn area. These companies usually provide several services such as tile cleaning, grout cleaning, rug cleaning, carpet cleaning, furniture cleaning and mattress cleaning. You should understand importance of hiring an agency that has years of experience in providing quality service to their clients. A professional carpet cleaning company will offer you a complete range of services that will include carpet cleaning and carpet restoration. The easiest way to find these companies is to do some research on the web. You will be able to compare the standards of service and the pricing options available from various companies.