Quicker than we expected. Very diligent with permits.The crews sang and laughed and seemed to take great pride in their work. The owner and manager were great helping us to figure out exactly what we wanted. Other companies did not even call us back. I would recommend this company and these nice people.