I do not believe the amount charged was the same as I agreed to when the contract was signed. The technician did not have access to the estimate I signed so I just paid what he asked for. The technician was superb - could not ask for a more helpful and professional person. My low rating on price is because I do not think it was the amount I agreed to.