There are a few threads floating around here and on some of the FB groups discussing HCP and
Service Monster. I think it depends on what you need for your business and what will work best for you. I tell people to demo them both. mobile app, HCP is nicer and very user friendly. They are adding a ton of bells/whistles/features and partnering with other web based business (yelp - a plus for some and a negative for others, but you don;'t have to use that functinality). They are working on adding and improving their reports. SM6 is really nice, but they are still working out some bugs. I continue to use SM5. Our techs use the full version of 5 in the field on lap
tops. HCP allows for online scheduling via yelp or a link you can put on your website or facebook page.
SM integates with Fittle Bug to offer online booking.
Both have very strong marketing components. Allowing you to stay in contact with your clients by sending out reminders etc. Where HCP falls short for us is the reporting. And I don't want to move to QB online. You can print off route sheets in
SM if you are in areas with bad connectivity so at least you can have a paper version of your day....if you use that feature (we don't - our schedule is in Google and we have great connectivity in our area).
SM has excellent customer support. I have heard that HCP does too....but can't speak for it personally.
Hope that helps. I'd demo both if I were you. See what seems to feel better to you!