They deceive customers at every turn. They take money for one amount of work, but they do less. You sign a contract not with them, but with a company in Smolensk, and then try to make claims. They stop picking up the phone if you call from your number.
I really do not recommend contacting them.