After checking reviews in both yelp & google, I got a few proposals and Bear Mountain Custom Painters was both reasonable and detailed enough for us to trust they knew what they were doing. Every interaction I had with them was courteous and professional. They started on time (even a few days earlier than planned) and did an immaculate job efficiently. I highly recommend them.