We have just done a new car showroom....what a nightmare they moved the date for us to start 3 times, then we were working around electricians,plumbers,painters etc. We cleaned an area then they would drill holes,paint it, hang doors etc. Then they started to use the garage, fixing punters vehicles, move cars into the showroom. All because they were behind schedule, It was so frustrating as we could not get one area clean to our standards. Don't go in cheap just to get the job these are generally a lot of hassle. Thankfully i priced it according as i just had a feeling. Just had a call from them they want me to go back and do the workshop floor again, explained its been done once and it now has oil in places, so this will be extra on the invoice to which they have agreed. So it goes on........