Yes, it's part of the company's policy to require 50% deposit.

Need an ace offer for perfect wood floor installation in London? Contact us