There are two McLain Construction in town. One is good and the other one is not. I had the good one. These guys are top notch. They come out and gave you a quote, tell you when they're going to start. They show up on the day they are supposed to, and they finish the job before they leave. A lot of these guys take on two or three different jobs at the same time and they'll both start one and then go up to the next one. These guys starts the job and finishes before he goes on to his next job. He's probably not the cheapest contractor in town, but he does top-notch work. I've recommended him to my neighbors and they've had him out here too. He did some work for my next door neighbor last winter. He re-did the upstairs in his house and they were happy with him too.