Do not use this service. These folks could not even make an estimate appointment properly and then cancelled 30 minutes prior because they double booked it. Everyone makes mistakes, I might have overlooked but rather than take responsibility blamed the other guy.
The guy sent an email apologizing after I complained so I will give him some credit for taking responsibility even if it was a bit late.