Call Us:

(970) 329-8895


Mon-Fri: 7:30am-5:30pm

Our Location:

707 12th Street, Greeley, CO 80631

I cannot tell you how impressed I was!! My daughters car broke down on the side of the road and after we had it towed to Phil’s, they were so friendly and knowledgeable and incredibly helpful. Others in the area wouldn’t even touch the car for at least a week so we even knew what we were dealing with. Jalou got us right in and within 48 hrs we knew what the issue was. Although the repairs needed were not performed because the car wasn’t worth the damage, they were so kind and helpful w… Read More