Main Street did a fantastic job on our addition and all of the finishes on the exterior of our home. Their team is very professional, responsive and easy to work with. The craftsmanship of the millwork and exterior details is fantastic. Our vision has become a reality and we would definitely work with Main Street again in the future.