I highly recommend Bear Mountain Custom Painting. I had pleasant interactions with the office staff, sales team, project managers, and painting crew. They were responsive, followed through with communication, and professional across the board. The painting crew was well trained, prompt, courteous, hard working, and did an excellent job. I would definitely hire them again.