They are excellent! I cannot express how much I appreciate their service. They are reachable, extremely knowledgeable, courteous and attentive to your needs and requests. Their responsiveness and attention to detail is remarkable. If you use their services, you won't go elsewhere. Thank you Squeege Squad!