Middle Creek was recommended by a friend of our sons. They were very polite. The installation crew did a quality job, everything really looks great, the clean up was great. The service was really nice, they were friendly and they were really quick, quicker than I thought because they got it done in 2 days. I would recommend Middle Creek to others, everything was fantastic and they offer quality service.