When we scheduled for an estimate they showed up 45min late. We had scheduled to have our driveway paved on Tuesday so I took my day off from work. They never called me to confirm nor cancel after many phone calls and text messages they finally got back and let me know that they would schedule me for another day! They even referred me to another company that i researched with some bad reviews. No thank you. They were very unprofessional and I did not like the lack of communication.