Recent Review: For starters, James is a very nice guy. Very dependable and honest. James came out and we talked about what I needed done. He was going to call me in a couple days and discuss price and dates he could do it. I never heard back so I called him on about the fourth day. He gave me prices and an approx start date. On the day he came to begin work, there was some confusion about what I wanted him to do. He was going to do repairs that were different than what we had talked about earlier. Maybe he has a lot going on and just got mixed up, but it was strange that he had forgotten what we talked about just a few days earlier. He replaced the weather strips and door sweeps. The back door in now very difficult to close and the materials he used just don't look very neat. Looks kind of like I did it, which is exactly why I didn't want to do it. He was initially going to adjust the striker on my front door so it would close tighter. He didn't and said that he didn't think it needed it any longer, although that was one of the main reasons I called him in the first place. Then he picked up, installed and painted a door on a garage storage closet. When I got home, I noticed that it was the wrong type of door. I had wanted, and we had talked about, an outdoor type door with a seal and a threshold so that cold air wouldn't enter that room when the garage door was opened. He had purchased, installed and painted a plain wooded interior type door with no seals and about an inch and a half gap at the bottom. I immediatly called and told James. I was a little concerned because my wife had already paid him and I wasn't sure how this would work out. James was the ultimate professional. He recalled our conservation about the door, and immediatly took action to correct it. He purchased the other door and came to install it as soon as it was ready. Just like the other doors, the work is not perfect. I would have liked to see the trim around the door finished a little better. Overall, I really like James. What he lacks in craftmanship, he makes up for in integrity. He spent time and money to fix my issue after he had already been paid. He could have easily just taken my money and never called me back. That being said, I probably will not use him again though. Just too many issues.