I've never been to this business, but it seems like a reliable and trustworthy company. They offer a wide range of services, including carpet cleaning, upholstery cleaning, and more. Many customers have praised their professionalism, knowledge, and attention to detail. They seem to be willing to go above and beyond to meet customers' needs, even on short notice.The prices seem to be reasonable, with some customers mentioning that they were fair compared to other companies. However, one customer did mention that they felt the prices were a bit high, but it's worth noting that this was a one-off issue.The team at Barrows Carpet & Upholstery Cleaning seems to be made up of knowledgeable and friendly individuals who take pride in their work. They have a strong focus on customer satisfaction and are willing to work with customers to find solutions to their problems.One area for improvement could be the communication process. While many customers mentioned that the team was responsive and communicative, a few customers mentioned that they had difficulty getting in touch with the company or that the communication process was a bit disjointed.Overall, Barrows Carpet & Upholstery Cleaning seems like a solid choice for anyone in need of carpet cleaning or upholstery cleaning services. Their professionalism, knowledge, and commitment to customer satisfaction make them a reliable and trustworthy option.