We were in a time crunch and needed to get a couple of minor projects done quickly. Joseph was able to meet with us quickly. He spent the time to understand our requirements and provided us with a detailed price quote. We agreed on a start date and timeline. He showed up when he said he would and kept working until it was done. He was fantastic at keeping us informed of what he was doing, asked questions when appropriate, and always kept his word. He is very knowledgeable and experienced, and he has great attention to detail. Further, he gets stuff done and done right. We are very happy with the work he did and now he’s our go-to guy. We’ll definitely be calling him again for minor and major projects!