Rip off artists.
I called them for an estimate to get shower heads cleaned out at a rental house. Without ever calling me with the estimate, they fixed the shower heads and THEN spent another 5 hours doing unnecessary, unrequested, unapproved "work" at the request of the TENANT(supposedly, the tenant claims the plumber told him the hot water tank "needed" to be flushed), and refused to leave until it was paid in full. Then, after billing me over $500 for work that was NOT approved, requested, or needed, they put the charge through on the debit card TWICE (They did refund one of the charges a day later).
DO NOT use this company unless you know exactly what's wrong beforehand, and you can personally be there. There's too many companies in town to use an untrustworthy one like this one.