Bear Mountain painted the exterior of our new home and did a great job. Their price was very fair and they communicated very good prior to the job as far as what to expect and when they would start. They showed up when they said and maintained the schedule they committed to. A few touch up spots were quickly taken care of. I would recommend Bear Mountain.