Hired Beaver Paving to remove our existing front patio, backyard patio, and patio, install interlocking stones in the front and back, and pave the driveway with asphalt.
Joe and the crew did an excellent job, ensuring the work was done properly and with quality. My wife and I especially were pleased with how quick the work was -- demo of existing patios and installing the interlock took about a day with the 4-6 man crew. The driveway had to settle so that was done approximately 2-3 weeks after, and the paving of the asphalt took about an hour or so. Everything looks great and Joe and the crew did quality work.
My only issue was related to scheduling. I was never given a firm date on when the initial work could get started until the night before. I was luckily able to work from home to be onsite while the work was happening, so this wasn't too big of an issue for me. However, a couple of the guys from the crew came before 7am instead of the 11am time I was told. Honest mistake of going to the wrong site first. They eventually left and came back a bit before 11 with the rest of the crew. Similarly, I didn't have a firm date and time for when the asphalt would be done a few weeks later, until I got about a 15 minute notice that they'd be coming one evening before dinner. Again, not a major issue, since the work was being done outside.
All in all, I am pleased with the work and aside from the scheduling issues, I would recommend Beaver Paving.