When I called 3D concrete for an estimate, I was able to make an appointment immediately. The estimate process went well: Nick discussed everything in detail, understood what we wanted and made good recommendations. (For instance, although others had said stamped concrete would be fine, he strongly recommended against it and instead said that brushed concrete should be used to provide the most traction in bad weather, which was our big concern.) Nick wrote out an estimate on the spot and provided a long list of references. The two that I phoned gave excellent feedback. I had to obtain the village permit myself. Nick said that once we had the permit, it would be several weeks before the job could begin. But it took four weeks for me to get the permit, and work began just a few days later, which was great. During the permit obtaining process, I had to get back to Nick with a number of questions. Whether by phone, e-mail, or snail mail, he always responded super-promptly, so I could keep things moving along. The men doing the work did what looked like an excellent job as we watched them. The framing, pouring, smoothing, and brushing looked very professional. It took about a week between demolition and pour because of a run of rainy weather. One day, the foreman saw me sweeping sticks off the driveway with a broom after a storm, and he went and got his leafblower and blew the driveway completely clean, which was really kind and helpful. Part of the demolition was removal of some existing iron handrails by the original stoop. The foreman asked what we would do for rails before the railing company could install the new permanent ones. When I said we were going to ask someone to put up temporary wood rails, he offered to do that, and his crew put up excellent sturdy rails that were a lifesaver. Weeks afterward, when the final railings were put in, I called Nick about removing them, which he had said he would do, and he had them removed the next day. We worked with the railing company that Nick recommended, Railings & Things, and they were great, too, so I really appreciated his recommendation. The original estimate was $6608. We were given these additional charges: $25 for dealing with rebar, which was found unexpectedly under the front stoop during demolition. (It was kept in place for the new stoop.) $1200 for relaying bricks that were removed from the driveway when the original walkway was removed. The crew did a super-professional job on this, and it looks seamless. However, that seemed like something we might have been informed of in advance. I would work with this company again in a heartbeat because of their responsiveness, professionalism, prompt work, and the excellent final result, which are well worth the additional charges that we received.