Horrible experience! An estimated 6-8 week project, "guaranteed" to be done by Thanksgiving, 2016 is still incomplete as of May, 2017 with no indication it will be completed any time soon. Over-bill, under-perform. I usually don't write negative reviews but people need to know about this company!