Initially, I was very impressed and excited to work with this company. They had good reviews and had been in business for a long time. I wasn't surprised when they were very professional, responsive and easy to work with. Appointment times were miscontrued on their side a few times, but was not a deal breaker for me. I was looking forward to great customer service and a good experience. They came out and gave me a free estimate. I called back to confirm them doing the work. I received an emailed quote to sign to show we were ready to move forward. After this signing was completed, we set up a scheduled time for the work to begin. We were told it should have taken no more than a few days.The full job entailed pouring new concrete sidewalks on the front, side, back of my new home as well as a patio in the rear. Bricks that I provided were to be wrapped around the new patio to match the existing porch. However, upon partial completion of the first stage of my job (pouring concrete sidewalks around my home), I could not get anyone to come finish the work (backfilling). Unfortunately, it took almost 3 weeks and me calling constantly to have them come back to backfill the sidewalks they poured. They left multiple pieces of gutter material in the front and back of my poperty, which was super tacky and unsafe. It was an eyesore to look at each day, but , but I was unsure of if they would need it for future jobs or mine so i left it alone. The new patio they poured was done crooked and holds water. When I mentioned and showed it in person, this they did not give any suggesions for correction When they finally did show up they tried to backfill the sidewalks by hand with shovels using large rocks comprised of dirt, which was extremely hazardous for my elderly mom and young child. When questioned why they thought that was a good idea they stated that the dirt rocks were what was on the property so they had to use it. I disagreed respectfully because I had no dirt rocks on my property until they disturbed the land with their machines. Then over the course of time it took for them to come back, the rocks formed from the dry clumps of dirt. I could not believe their nonchalant attitudes, apparent incompetence, and lazy approach to their clients' safety. I went outside as they were backfilling my new sidewalks and begin removing these large dirt rocks myself. They were able to break some down, but it was definitely not the professional quality I thought I would receive from this company. There were no machines involved, which made the work even harder for them (and me). The third stage of my job entailed burying rain gutters and installing pop up drains. There was miscommunication on their side, but they ended up coming back to move these drains about another week later, and did a good job. I did not like that they did not check in with me before leaving the last two times to see if I was satisfied with the work - they just left. I experienced sloppiness and no customer service whatsoever. I'm still waiting for them to come back and install one of my gutters into a rain barrel. I've already paid for the work (on day 1), but to this day I have not received a follow up call to schedule it, or a refund for the portion of this job that was never done. I also asked for three more quotes during the first job. One was for a new concrete barn slab. One was for a segment of sidewalk to connect to the new patio, and the last was for exterior brick staining on my home. I have yet to recieve the final two though at this point I would not feel comfortable working with them again anyhow. I'm not sure how they have been in business so long if they treat their customers this way. I could not in good conscience recommend this company to anyone. Ultimately, words mean very little when a company's work speaks for...