Blue Print General Contracting providing a wide range of flooring services, right from the sanding to maintenance and restoration. Also, They utilize the latest equipment and efficient techniques to remove the scratches. I highly recommend blue print general contracting for best home services and floor restoration service.