Yes, of course. When creating a new checkin24-7 site, simply specify custom as the site type. If you already selected a different site type and you see it's not appropriate for your business type, click Convert site to 'custom' category in site settings.