I've used this company once, tried a second but very unreliable (which is one of the biggest things I look for) after being stood up by so many repair men, things like that ect. The first time I was given a specific time, I picked up my litter of pups from their play pen & it ended up being the next day he came out. With it being short notice, understandable but don't give me a time or say yes if you can't, atleast let people know when you're running hours/day behind. Very unprofessional in my opinion, had him scheduled to come yesterday morning which he confirmed then around 130,2p I msgd saying the gate was unlocked he said be there soon. I msgd around 630p & never got a response in return. If it wasn't for that I would recommend since service was decent but no you can't say you'll be there and be unresponsive when the time comes. Super unprofessional, best of luck. Hope this review helps better your services.