BC Express Inc Heating & Air Conditioning has always done a phenomenal job for us. This is not our first time using their services. We have used them for years now. In fact, my whole family uses them. They are a great bunch of people with wonderful customer service. We got our heating and air conditioner installed by them and they now do the maintenance calls for the unit. All the technicians who have come out show up on time, are personable and cordial. They are knowledgeable and respectful of our home. They are able to do their assessment quickly then let us know what they find with their assessment. They explain what they will need to do if there are any problems and they take the time to answer any of our questions. They offer better pricing than most other local companies and they are more competitive. They offer a lot of discounts when you have them do work for you. They have great follow-up and they make sure their parts are working so we have no problems. I have not yet asked about the schedule for maintenance. I think they have certain dates they do the maintenance so that their other days are open for clients who have problems and need service calls. At least it seems that way to me since it takes a while to schedule the maintenance, but it is all good since they can get everything done. We have even referred them to friends of ours who were really pleased both with the work, the technicians and the pricing. If you need heating or air conditioning work done and you want a reliable, honest, trustworthy company with knowledgeable technicians then call BC Express Inc Heating & Air Conditioning!