Craigon came to give me a free estimate. Encouraged me to shop around to get other estimates and foujd that they were the most affordable. They also recommended recycled/reusable parts/equipment from local company to save some money. Appreciated they even came on their lunch break & called if were running late. Also has contact a contact for a flooring person. Good customer service.