UPDATE REVIEW 06/19/18
(still deserves a 5-star!)
Patrick gave me a call the next day after I wrote my initial review, regarding the engine splash guard issue I mentioned. He invited me back to the shop so they can take a look at it.
2-3 months later (today), I finally made the time to stop by (as the sound of the guard dragging the road was really starting to bug me). The receptionist recognized me! :D the manager on duty (I apologize I did not catch his name) went ahead and took care of the issue right away. No hassle. It only took 10-15 mins for them to fix it too.
I highly recommend this place, if you're looking for a collision shop.