I have to tell you that both Pat and John were awesome.My wife and I were definitely not fully prepared as far a having every ready and boxed etc. We had great communication and they showed up right at 7:00/. Its always hard to gauge how long it will take and these guys were on a tight schedule, but they knocked it out it 4 hours and could have easily been longer. I had a a very good experience with these guys and would and will recommend them.