Everyone knows that replacing flooring and/or rugs is an expensive endeavor. With Baystate Rug, I had a very pleasant experience. I got my estimate quickly and it was what I ended up paying - there were no hidden charges. The staff was friendly and their supply of merchandise and selections is vast. I would definitely recommend them!