I had the worst experience with this company. I called them and asked for a quote to pave my driveway. They showed next day and insisted on a $200 deposit to secure the job to be completed within two weeks. I was in urgent need of the job to be done so I agreed. They never showed or contacted me. They had excuse after excuse as to why they couldn't do the job, staffing, weather, scheduling, etc... After three months continuosly asking them to complete the job or refund my deposit, they did neither. I eventually gave up, lost my deposit and had another company do the job within a week.