Is towing available?Absolutely! We work with 24 hour towing service and can arrange for your car to be towed from any location at anytime.
How do I set up an insurance claim?You should call your insurance company immediately and report your accident. The claim department’s phone number is on your insurance card. The claims representative will take a statement from you. They will assign your claim to an adjuster, who will contact you directly.