I'm not a fan of Castforce. I took some of their "one hour" projects a year ago. After getting the first one done in 3 hours, and I'm fast, I contacted my scheduler about the time needed to complete one reset.
He said "oops, I forgot you had to count the cards."
Long story short I got one other reset done then worked with the scheduler to transition the remaining jobs to another person. I used my time and gasoline to drive the materials to the other person.
I also had problems with the website. Maybe the problems were because I'm on a Mac, but their tech support was no help at all. I ended up having to submit multiple screen shots of the report as I filled it in (for the fifth time) to the tech support guy so he could fill in the report. I would have preferred he work out the problem and let me submit the report myself but did it this way as he requested.
To top it off, I never got paid for the jobs I did. I tried repeatedly to submit my invoice but again was not successful with their website. I sent numerous emails to tech support with no resolution. I sent emails to the scheduler with no response.
I work for quite a few companies and don't have trouble uploading pics or receipts for any of them. I always felt like there was likely a simple fix but their tech support either wasn't interested in helping or simply didn't have the skills to help.
I know others have had better luck, but that is my experience with them.