Summary -- watch out for their less trained handymen, and make sure the quote includes every small detail of work so they can't layer it on later for additional cost.
First job was for some painting, drywall repair, caulking, and a door adjustment. Took a lot longer than budgeted, required multiple follow-ups and revisits to get things done properly. Eventually it was fine but frustrating and less than professional experience. We chalked it up to miscommunication and one substandard handyman on the crew.
Second job request a couple of years later for additional drywall repair after water damage, some door frame work and painting, and other miscellaneous work. Provided extremely detailed written information and measurements and photos of everything to minimize opportunity for miscommunication. Mentioned we were happy to pay for most senior handymen to avoid quality/revisit issues we experienced last time. After four quotes with missing work, incorrectly described work, and unanswered questions, and our time and efforts to explain things as clearly as possible (in some cases multiple times) to simply get a clear and complete quote, they "passed" on the job. Seems they prefer vagueness in their quotes which will let them add time and costs later.
Beware some unprofessionalism in work quality and communication.