01527 558866
Preparation of sub floors, followed by installation of quality carpet tile, barrier matting, or contract vinyl, our floor coverings maintain the desired look and feel of your space-environment.