Vivid Cleaning services is a great upholstery and carpet cleaning company. They are so helpful when you first call up for a free estimate. They send technicians out right away. They are fully insured and the workers are very professional. In addition to the cleaning, they also move the furniture! Every cleaning agent used is safe for pets and children too. That is very important to me also. Prices are very reasonable too. Plus there are usually coupons in the local papers or pennysavers. Great savings with them or without them!