This company is and will screw you over every chance they get. They have no clue what they are doing, if you want your projects to get behind, have extra charges sprung up on you through out the project and ultimately a very horrible product constructed at the end of the project then this is the company you should hire! And the number one thing that they are good at is screwing over their subs, when you do work for them be prepared to have to take every legal action to get your money and get paid!