It's highly recommended.  We're busy making sure we give all our customers the service they deserve and if we don't know when you're coming, it's hard to give you the service you deserve.  We have estimate appointments all day and it's easy to schedule.  Call us or schedule online.