So you don't recommend Hammer?
That sucks. My experience couldn't have been better. I paid a premium for a well known and respected local company (could have paid $2000 less with someone else), but it was worth it. Dropped off the materials the night before, showed up at 7 am with two crews, complete tear-off, 30 year architectural shingles, yard cleaned up and gone by 6pm. Outside of writing the check, it was painless.