Contracted for painting interior rooms in May. Was scheduled for early July. After not hearing from them by mid-July, had to call, was tentatively re-"scheduled" for late July. After not hearing from them by late-July, had to call, was rescheduled for early August. When they did show up on the scheduled day, a few hours late, it wasn't Ravlin's people, but rather a subcontractor (three people) who showed up in an unmarked sedan with painting supplies. All except the paint, which they had to go out and buy. Ooohhh kaaay..... They did do a pretty good job fixing minor wall imperfections (nail pops, dents, etc.). A less-than-minor wall imperfection (dog scratches) wasn't repaired so well and then it was just painted over. I'll have to redo that myself. Otherwise, painting of a couple large rooms was very well done and completed all on one day. Slopped a little on yet-to-be-finished floors, but no big deal. Unfortunately, they tracked a few spots of wet paint onto carpeted areas. In Ravlin's defense, ours was a small job, under $1000, and it's been a very wet summer that's likely put them behind on their more lucrative/larger outside jobs. I understand these types of delays and ours was not a super time-sensitive job, we were in no big hurry. However, if you tell someone you're going to show up on a certain day, at least have the courtesy/sense to call and tell me you can't make it. We work and have to adjust our schedules around these jobs. A neighbor reports that over the past year +, they've been told on a number of times by Ravlin staff that they'd be back to do some minor outside repair work to finish up a large outside painting job. Ravlin's never shown up and the neighbor has given up. We've used Ravlin and dealt directly with founder Greg over the years for a number of large outside painting/roofing/siding/gutter projects and they've always done a wonderful job. However, now that they've grown so much, now apparently with a second location, it appears they've gotten a little too big for their britches, with a "staff" and apparently more work than they can handle so that they need to bring in subs, and customer service and reliability has suffered. Sad, really - Ravlin's used to be top notch. In a pinch, I would hire them again - their work is still high-quality.