Beantown replaced siding on 3 out of 4 sides of my house with Hardie fiber cement plank boards; they tore down an old deck and built a new one in its place; and they removed and replaced a sliding patio door. Very professional company that uses high quality materials and left me feeling confident that they would do the job better than many alternatives. Jim, the owner, was there to answer my many questions from the quote phase all the way through to completion and even afterward. His responsiveness is exceptional and appreciated. The crew was punctual and incredibly fast - I couldn't believe they took down my old siding and installed new siding in 3 days. Amazing. My house and new deck look awesome. I appreciate the whole company's professionalism, helpfulness, and friendliness. They registered my products and sent my warranties promptly, and they also gave me some good tips and pointers that made me feel more knowledgeable about my home and new deck/siding. Price-wise, I would say they are higher than average, but it's more important to me that the work on my home is done right, not done cheaply, and that the contractor is honest, which is why I went with Beantown for this project. I wasn't disappointed and would hire them again, but I did have to forego some additional deck work that I had hoped to have done because it was starting to go beyond my budget. Jim was open that the cost of decking at the time of our project was more expensive than usual, so I appreciate his candor. In terms of honesty and professionalism, Beantown is the best contractor I've ever worked with. If I were to offer any suggestions for improvement, it would be that some of the detail work on the siding (i.e. a noticeably rough cut on a siding plank in one spot above a small roof) and post-siding cleanup could have been more thorough. I'm still finding nails around my house, and that's to be expected, but there were also nails and debris left on my roofs. Not a huge deal, but for the cost, I would have appreciated more attention to those kind of details, especially when it's hard for me to clean up on my own. I also did not realize that the siding work was going to cause as much intense vibration as it did, and I did have a potted plant fall off of a shelf and shatter, so it would have been nice to have that head's up. Now I know for next time. Overall, Beantown is a trustworthy, punctual, professional contractor that does high quality work. I would hire them again for future projects.