I didn't end up going with these guys due to scheduling conflicts on my end but they were incredibly accommodating in willingness to work with me as well as reasonably priced. Even when I canceled my walkthrough I was treated with respect and offered a 'let us know know if you need anything' - thank you for the awesome customer service!