Very bad experience with this company. They overcharge to the extreme so be very careful to quote elsewhere. They don't play by the rules when it comes to customer service or honoring their products either. They try to bully the customer and push you into a place where you have to pay them even if you are completely unsatisfied and the job is incomplete. They source cheap products in china and have them made and passed off as high end. When a problem arises they claim your expectations that the product function is excessive. Do yourself a favor and shop around there are more companies in town with better products, better customer service, and way better pricing. Stay away and save yourself the stress 1 year down the road when everything starts to fail.