Dan arrived promptly at the time agreed upon for him to start the job.. He had all the tools he needed for the job, except some electrical tape, which he went off the clock to obtain. I was having an old bath exhaust fan removed, and a new larger one installed. Dan ran into a few hard spots in the installation, but he quickly figured them out, and the new fan is installed and running smoothly. Dan also did the electrical hookup of the existing wiring and was very proficient at it. Dan was very professional throughout the installation, and I would definitely hire him again if I had a project that he felt he could work on. His hourly rate was reasonable, and he kept track of his time on his smart phone, so there was no doubt of the exact time he worked on the project.