I chose to go with this company as Angelo was very quick to reply, came the next day to give a quote, came the same week to tear down the driveway. We were promised to have the driveway done in 6-8 weeks, after patiently waiting for 2 months I sent a text to inquire when he will be coming back, and never received a response, I tried calling, left voicemails, ZERO communication back. Calling from a different number was helpful to get him to pick up the phone, but he would not say when he will come, just kept saying don't worry it will be done. Unfortunately I had a very negative experience with this company, and would not recommend this to anyone. My experience is, once he got his deposit he does not care for the client. Only what is convenient for him. He called me the day before to say they were coming to finish the drive way. This was exactly 4 months after he got the deposit. I paid full amount after the job was done. Called with a question as there were indents left in the driveway where water continues to sit after it rains, once again Angelo could not care less. Never got back, never heard back.