Charges per day and estimated 5 days of work for the job he quoted but under bid the job by several days. Ended up taking him 8-9 days so I ended up paying almost double what he origionally estimated. Even though he was slow he did good work so I asked him to come back and do work on the house. He said he had 2-3 other jobs lined up so it would be a few weeks before he came back. I waited on other repairs for the house thinking he would be back in about a month. At first he communicated back saying it was taking him longer than expected but he would still come back. Now 2 months later, he's stopped returning calls, texts, e-mails. Not business professional and I would never treat customers like this. Unless you have unlimited time and money, find someone else.