Based in Bayville, New Jersey, A Plus Carpet & Upholstery Cleaning LLC specializes in carpet cleaning and fire and water restoration services. The company has over 20 years of industry experience and is locally owned and operated. Comprehensive carpet cleaning services include pet odor removal, deodorizing, drying, moving and protection of all furniture, and much more. Additional services include upholstery cleaning, mold and mildew, tile and grout cleaning, remediation, Oriental rug cleaning, sewer backup cleaning, and vehicle upholstery cleaning, amongst others. The company offers free quotes and provides competitive pricing, senior discounts, same-day service and environmentally friendly products. 24-hour emergency service is available for clients with fire and water damage. Customers may find service discounts and coupons online.